Authors: Anh Trieu, Curtis Cawley, and Justin Hays
Commit-m is a full stack React App that encourages commit message creativity, allows users to view what others are committing about, and "like" messages they enjoy. Once authenticated, users can view and like all other Commit-m messages.
Commit-m was created in 1.5 weeks.
Deployed here: http://commit-m.surge.sh/
Frontend GitHub: https://github.com/AnhTrieu/Commit-mENT-frontend-
Backend GitHub: https://github.com/AnhTrieu/Commit-mENT-backend-
- Managed state through React components
- Dynamic leaderboard based off likes/upvotes from users
- Send and retrieve authenticated data from server using REST API
- Register and Login via OAuth linked to GitHub
- React.js
- Semantic-UI-React
- JSX
- JavaScript
- AJAX/axios
- PostgreSQL
- Authentication via OAuth
- Knex.js
- Node.js
- Express.js
- REST API
- JavaScript