Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 1.51 KB

weekthree.md

File metadata and controls

8 lines (7 loc) · 1.51 KB

Hysh

Open source image hosting website

Week 3 Project Update

  • The team has met in the previous week to talk about requirements and design, as well as establishing a workflow. Initial tasks were creates during this meeting. The initial tasks involve creating the skeleton of the app. Initial work will involve the login/authentication system for user accounts. Users should be able to sign up or login into their account. A task involving creating the frontend was also created.
  • A specification, requirements, and design document was created. It includes the core features that we would like to implement. Drawings of what we want the website to look like are also included. Stretch goals have also been established to add more feature and functionality to the image hosting website.
  • The desired file structure for the project has been created and takes the form of MVC. In addition to this preliminary code was generated to get a simple NodeJS app up and running providing a framework. The app skeleton was created using the express generator. The desired dependencies were kept and the others removed.
  • Views were added to the project which will be used to render the login and sign up pages. Nunjucks templating language will be used for those views. Work is also currently being done on the login authentication system which will use PassportJS. The chosen database to store information will be MongoDB. In addition the team has chosen the MIT licence to be used for the project.