- September
- Summarize an idea.
- Gather information.
- Setup design and prototypes using Figma.
- Set up Trello for tracking progress and tasks.
- Set up ePortfolio.
- Setup Github for version control.
- Create front-end of the website using Angular.
- Create a Home page.
- Create the Events page.
- Create a Calendar page.
- Create navigation between them.
- October
- Work on Database
- Design database using parts of UML.
- Create Development and production DB environments.
- Setup Development DB using MySQL and WAMP Server locally on the localhost.
- Create tables.
- Create stored procedures
- November
- API
- Create an API.
- Add controllers, models, data type objects to control data from the database to the website.
- Testing:
- Test website and functionality of the website throughout the development process. Also, create full-scale testing before deploying to production.
- December
- Deployment.
- Build a final version of the product.
- Setup AWS for storing database
- Setup AWS to store and run API
- Add a build version of the website to the hosting.
- Deploy website.