- Clone the project and CD into the root directory
- Run
npm install
to install the required dependencies Runnpm install dotenv nodemon @babel/node @babel/core @babel/preset-env -g
to install global dependencies - Run
npm start
to start the client and server simultaneously using Concurrently and Nodemon
- Scrum Master: Petey Peperakis
- Product Owner: Destiny Daffin
- Quality Assurance and Tester: Tim Quattrochi
- JWT access token and refresh token strategy
- Full CRUD functionality for projects and user info
- Utilizing Tailwind CSS for styling
- Deployment to AWS EC2 instance using Ubuntu command line
- Capstone project for 9 month full stack MERN program by Southern New Hampshire University's Kenzie Academy
During this sprint, the team successfully set up the schema, endpoints, and use auth for the project. They also began work on some front-end code, including routes and forms. However, some front-end features, such as sign-in and ticket creation, were not completed by the end of the sprint. The team plans to have these features connected to the database by the presentation on Wednesday.
Overall, the team communicated well and met regularly to ensure progress was being made. However, they may consider setting meeting times on the calendar for a more clear way of communicating in the future.
This sprint, the team successfully built the front-end applications and connected them to the backend, including registration, signup, sign-in, ticket submissions, and project submissions. They are now focusing on tidying up the design of the site, implementing the sign-out button, and cleaning up the UI in preparation for the final presentation.
The team discussed canceling development on the messaging app to refocus on building a few templates to be shown on the website.
- Responsive design complications
- Signout functionality
Admin portal for controlling all users' projects