MVP List - UJPyon/behold GitHub Wiki
Behold, a Behance clone, is an image project-sharing app for students & graduates share their projects to be shared with the world!
1. Hosting on Heroku (10/01/2019)
2. New account creation, login, and guest/demo login (10/01/2019, 2 days)
- Users can sign up, sign in, log out
- Users can use a demo login to try the site
- Users can't use certain features without logging in (such as appreciating or commenting on a project)
3. User Project Viewing (10/03/2019, 3 days)
- Users have a profile page displaying all created projects
- User has 'about me' info and a profile thumbnail on the profile page
- Each project has a collection of themed images
- Each project displays its title, description, thumbnail, and user information (name, user avatar)
4. Explore Projects on Home Page (10/06/2019, 2 days)
- Users can navigate & view all individual user projects on the Home Page
- Home page has proper, complete styling & organization of projects
5. Comments (10/08/2019, 2 days)
- Logged in users can create comments on a project
- Comments are displayed at the bottom of each project
6. Appreciations (10/10/2019, 2 days)
- Logged in users can 'appreciate' a project
- The 'appreciation' count is displayed for each project
7. Production README (10/11/2019, 0.5 days)
BONUS 1: Categories
- Projects are organized into categories
- Search for & display projects of a specific category
BONUS 2: Create New Project
- Logged in users can create a new project
- A new project should allow the user to upload images
- Adds project to list of the user's projects on user's profile page