- Make sure you have prerequisites:
- Node
- MySQL
- Install local NPM dependencies
npm install
Due to not wanting private information stored in a public git repository, we opted to have the production server load the database connection info in from the process environment. In order for this to run correctly, you must run the start-server.sh script.
./start-server.sh
- Server Error ✓
- User Registration ✓
- User Login ✓
- Redirect to login form ✓
- Feed ✓
- Uploading Photos ✓
- User Stream ✓
- (Un)Follow a Stream ✓
- Serving Images ✓
- Bulk Upload Requirements ✓
- Share x (partial)
- users.js -> follow
- bulk.js -> clear
- Create User
- Follow another user
- Logout
- Login with other user
- Upload photo
- Logout
- Login with first user (from step 1)
- Make sure photo is in feed