AmritaSpaceFront is the frontend application for the AmritaSpace project, aimed at providing a user interface for interacting with space-related data.
- Introduction
- Features
- Technologies Used
- Installation
- Usage
- Screenshots
- Contributing
- License
- Contact Us
AmritaSpaceFront is a React-based web application designed to complement the AmritaSpaceBack backend server. It provides a user-friendly interface for users to view, search, and interact with space-related data, including satellites, missions, launches, and more.
- Dashboard: Interactive dashboard displaying key information about space missions, launches, and satellites.
- Search Functionality: Allows users to search for specific satellites, missions, or launches.
- User Authentication: Secure user authentication using JSON Web Tokens (JWT).
- Responsive Design: Fully responsive design to ensure compatibility across various devices and screen sizes.
- Data Visualization: Visual representation of space data through charts and graphs for better understanding.
- Integration with Backend: Seamless integration with the AmritaSpaceBack backend server to fetch and display data.
- React: A JavaScript library for building user interfaces.
- React Router: Declarative routing for React applications.
- Material-UI: A popular React UI framework for building responsive and customizable components.
- Axios: Promise-based HTTP client for making AJAX requests.
- JWT Decode: Library for decoding JSON Web Tokens.
- Chart.js: Simple yet flexible JavaScript charting library for data visualization.
To run AmritaSpaceFront locally, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/AnIkeT126/AmritaSpaceFront.git
-
Navigate to the project directory:
cd AmritaSpaceFront
-
Install dependencies:
npm install
-
Start the development server:
npm start Open your browser and visit http://localhost:3000 to view the application.
Once the development server is up and running, you can explore the application by navigating through different pages, searching for space-related data, and interacting with the dashboard.
Contributions are welcome! Please follow the Contribution Guidelines before submitting pull requests.
This project is licensed under the MIT License.
Feel free to adjust the contents according to your specific needs or preferences. Let me know if you need further modifications!
Drop your suggestions at
@amritaspacechennai@gmail.com