A Twitter like clone application with the ability to read, create, delete and update "Tweeps". Additionally, users can comment on others "Tweeps".
- Design Twitter like app
- Incorporate Jest for unit testing
- Build Full CRUD (Create, Read, Update, Delete) capability with interface
- Seperate backend and frontend into different github repos
- Have two non-user models
- Use MongoDB as NOSQL database
- Use React Router
- Use react
- Use Axios
- Use component library with Storyboard
- Create Axios API
- Populate Interface with mock data that is read only, which shows the tweeps of multiple users on their profiles
- CRUD Ability for Users, and CRUD for tweeping
- CRUD for Users, CRUD FOR Tweeping, and CRUD for commenting
Bronze:
- View profile of others
- Add Followers
Silver:
- Add profile pictures
Gold:
- Add "like" button
Bronze:
- Send pictures as tweep
- Users can create "Tweeper" accounts
- Users can login into their individual accounts
- Users can create, delete, and manage their own "Tweeps"
- Users can add, delete, and mannage their own comments
- React
- Hygen
- Jest
- Axios
- Storybook
- Netify
Backend: https://github.com/clarknoah/ga-mern-project-backend
- Install MongoDB
- Run MongoDB
- Seed backend server data
Frontend: https://github.com/clarknoah/ga-mern-project-frontend
- Git clone
- npm install
- npm run Start
- npm test
Front end: Netlify https://cranky-sammet-bc7140.netlify.com/
Noah Clark - Full Stack / Deployment
Jenna Dean - Backend / Design
Josh Neves - Design / Project Management
- Inspiration - Twitter