By Swasti Mohanty
OrbitIQ aims to develop an online platform focused on providing outer space education to students. The platform will feature interactive 3D models of celestial bodies, educational content, and optionally, a messaging feature for user communication. Additionally, it will include a prediction page specifically related to Earth.
- Ideation: Completed
- Finalization of Idea: Completed
- Research Technologies and Tools: Completed
- Documentation of Idea and Plan: Completed
- Low Fidelity of Home Page: Completed
- Low Fidelity of Login Page: Completed
- High Fidelity: Completed
- Research Technologies and Tools: Completed
- Day 1-3: Design Phase - Create low-fidelity designs and high-fidelity designs for the homepage and login page. Research technologies and tools for frontend development.
- Day 4-6: Frontend and Backend Development - Initialize React application, set up folder structure, and start developing database schema for MongoDB.
- Day 1-3: Frontend Development - Implement high-fidelity designs for the homepage and login page. Develop user authentication and registration functionality.
- Day 4-6: Frontend Development - Integrate interactive 3D models of celestial bodies. Implement navigation and interactive features for educational modules.
- Day 1-3: Backend Development - Set up MongoDB database and develop database schema for storing educational content, user data, and messages.
- Day 4-6: Backend Development - Implement CRUD operations for managing educational content, user data, and messages. Develop API endpoints for frontend integration.
- Day 1-3: Testing - Perform unit testing for frontend and backend components. Conduct integration testing to ensure seamless interaction between frontend and backend.
- Day 4-6: Deployment - Deploy the project on Netlify (Frontend) and Render (Backend). Write comprehensive documentation for installation, usage, and contribution guidelines.
- Frontend Development: React.js
- Backend Development: Node.js with Express.js
- Database: MongoDB
- Deployment: Netlify (Frontend), Render (Backend)
- Version Control: Git
- Backend Deployment Link:- https://orbitiq-server.onrender.com
- Frontend Deployment Link:- https://main--orbitiq.netlify.app/