https://github.com/markslorach/codecrush
Quiz application with daily coding challenges. Rebuild of capstone project. Built using Next.js, Tailwind, TypeScript, Prisma, Xata PostgreSQL and Clerk authentication.
https://github.com/markslorach/codecrush
clerk nextjs postgresql prisma tailwind typescript xata
Last synced: 3 months ago
JSON representation
Quiz application with daily coding challenges. Rebuild of capstone project. Built using Next.js, Tailwind, TypeScript, Prisma, Xata PostgreSQL and Clerk authentication.
- Host: GitHub
- URL: https://github.com/markslorach/codecrush
- Owner: markslorach
- Created: 2024-04-30T10:41:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-09T13:32:15.000Z (almost 2 years ago)
- Last Synced: 2025-10-13T21:03:40.824Z (9 months ago)
- Topics: clerk, nextjs, postgresql, prisma, tailwind, typescript, xata
- Language: TypeScript
- Homepage:
- Size: 386 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CodeCrush
[CodeCrush](https://codecrushquiz.vercel.app/) is a quiz application with daily coding challenges. Users can answer 3 daily questions of varying difficulties to build a streak, earn points and rank up on the leaderboard.
This is a solo rebuild of my group [capstone project](https://github.com/markslorach/codecrush-capstone.git) at CodeClan.
For demo purposes there are one week worth of questions at present.
## Tech Stack
- **Frontend:** Next.js, TypeScript, Tailwind, Shadcn/ui
- **Backend:** Prisma ORM, Xata PortgreSQL
- **Authentication**: Clerk Auth
## Features
- **Daily Coding Challenges:** Users can tackle 3 coding questions each day.
- **Points System:** Correct answers earn points, while incorrect ones result in point deductions.
- **Streak Tracking:** Maintain a streak by answering questions correctly.
- **Leaderboard Ranking:** See where you rank on the leaderboard based on points.
## Working On
- [ ] Updated difficulty select modal
- [ ] Improved quiz page interface
- [ ] Improved user feedback
- [ ] Improved mobile experience
## Future Considerations
- AI generated questions.
## Links
Deployed Link - https://codecrushquiz.vercel.app/ \
Project Link - https://github.com/markslorach/codecrush.git
## Contact
Mark Slorach - hello@markslorach.com
## Screenshots

