UploadIt
is a webapp that allows users to upload pictures. They can upload images of up to 100kbs. The images are set to be private by default, but users can make them public if they want their images to be added to the Public Image gallery.
A Demo can be seen on Youtube. (Please watch it at 1080fps)
- Requirementes: node.js / npm
- Install Mongo Community Edition
Go to the server directory. Run npm install
followed by npm run dev
. The server will be running on port 3000
Go to the client
directory. Run npm install
followed by npm run start
.
Accept to listen to FE on port 3001
.
- User Login With Error
- Successful User Login
- On Click, navigate to Sign Up Page
- Error: when passwords do not match
- Email already exists:
- Successful Sign Up
- Empty State (No Users have published pics)
For designs, go to ./assets/figma_design
Refer to the server folder for more info on the API design