An open API service indexing awesome lists of open source software.

https://github.com/aniketpatidar/code-challenges

Test your knowledge with code challenges based on real-world technical problems. A Full-Stack Web Application with React and Ruby on Rails.
https://github.com/aniketpatidar/code-challenges

code-challenges crud fullstack-development react ruby ruby-on-rails user-authentication

Last synced: 22 days ago
JSON representation

Test your knowledge with code challenges based on real-world technical problems. A Full-Stack Web Application with React and Ruby on Rails.

Awesome Lists containing this project

README

          

# code-challenges

Full-stack app for creating and solving coding challenges. Users can register, log in, browse challenges, and submit solutions. Admins can create and manage challenges.

## What

- Rails 7.1 API backend with Devise/JWT authentication, PostgreSQL
- React 18 frontend with Vite, Tailwind CSS, React Router

## Install

* Backend: `cd backend && bundle install`
* Frontend: `cd frontend && npm install`

## Run

* Backend: `cd backend && bin/setup`
* Frontend: `cd frontend && npm run dev`

## Screenshots

![Register](frontend/src/assets/register.png)
![Login](frontend/src/assets/login.png)
![Active Challenge](frontend/src/assets/active_challenge.png)
![Upcoming Challenge](frontend/src/assets/upcoming_challenge.png)
![Challenge](frontend/src/assets/challenge_show.png)