This is a full-stack web app for the public to learn about space telescopes, by 'building' one themselves! Make sure the cost of your telescope does not exceed your budget!
The web app is hosted on Amazon EC2 here. The database is hosted on Amazon RDS.
The development of this web app follows the Software Development Life Cycle (SDLC).
- Planning and Analysis - Write up a design requirement document, and use Trello to organize project.
- Design - Use Figma to design mockups, accessible here.
- Build - Coding phase starts, keep track of progress using Trello, make sure to comment on code.
- Test - Write unit tests with pytest and do manual tests, manage testing using Jira.
- Deployment - Deploy website on Amazon EC2, the app can also run locally on Docker.
Technology: HTML5, CSS, Bootstrap, JavaScript, Python, Flask, SQLAlchemy, Docker, Amazon Relational Database Service (PostgreSQL), Amazon EC2, Figma, Jira, Trello