This repository functions as the basis of the instagram clone project.
Let's run through the folders:
.
├── client
│ ├── public
│ └── src
├── server
│ ├── __test__
│ ├── controllers
│ ├── models
│ ├── routes
│ ├── index.js
│ └── server.js
└── README.md
client
here is where the front end code will be stored. Inside is a basic vue js project folder structurepublic
this is the folder where the production build will be compiled tosrc
this is where the vue sj development code is stored
server
here is where the back end server code is storedcontrollers
this folder contains all the functions for our router endpointsmodels
here we store our data models which we use to communicate with the mysql databaseroutes
here we store the routes for different resources (posts, accounts comments, etc)
So what should be built? Below is a collection of user stories you can choose from. Stories inside of each priority level are not necessarily in order, it's up to your group to decide how they fit into your strategy. These are also just suggestion, feel free to change them or create your own! Feel free to get creative.
these are necessary for basic usability
- users should be able to create an account
- users should be able to create posts ...
if time, add more features!
- TEXT GOES HERE ...