Skip to content

Commit e076204

Browse files
authored
Merge pull request #13 from Psypher1/readme-dante
Issue #5 | adds relevant information to readme
2 parents b14300a + d2d672a commit e076204

File tree

1 file changed

+63
-18
lines changed

1 file changed

+63
-18
lines changed

README.md

Lines changed: 63 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,79 @@
1-
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
1+
# Code Racer
2+
3+
Welcome to Code Racer, a community project built with Next.js, Tailwind CSS, and TypeScript.
4+
5+
Code Racer is a multiplayer coding game where developers can compete against each other to solve programming challenges in real-time. Sharpen your coding skills, challenge your peers, and have fun while racing against the clock!
6+
7+
## Features
8+
9+
- Code snippet games
10+
11+
## Technologies Used
12+
13+
- Next.js: A React framework for building server-side rendered and statically generated applications.
14+
- NextAuth: For user authentication.
15+
- Prisma:
16+
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
17+
- TypeScript: A typed superset of JavaScript that provides enhanced tooling and developer productivity.
218

319
## Getting Started
420

5-
First, run the development server:
21+
To get started with Code Racer locally, follow these steps:
22+
23+
Clone the repository:
24+
25+
```bash
26+
git clone https://github.com/webdevcody/code-racer.git
27+
```
28+
29+
Navigate to the project directory:
630

731
```bash
8-
npm run dev
9-
# or
10-
yarn dev
11-
# or
12-
pnpm dev
32+
cd code-racer
1333
```
1434

15-
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
35+
Install dependencies:
36+
37+
```bash
38+
npm install
39+
```
40+
41+
Start the development server:
42+
43+
```bash
44+
npm run dev
45+
```
46+
47+
Open your browser and visit http://localhost:3000 to see the application running.
48+
49+
## Configuration
50+
51+
Code Racer requires some configuration variables to run properly. Create a .env.local file in the root directory of the project and add the following variables:
52+
53+
## Contribution
54+
55+
We welcome contributions from the community! If you'd like to contribute to Code Racer, please follow refer to [CONTRIBUTION.md](CONTRIBUTION.md), but we have these base guidelines:
1656

17-
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
57+
- Fork the repository.
58+
- Create a new branch for your feature or bug fix.
59+
- Make your changes and test thoroughly.
60+
- Commit your changes with clear commit messages.
61+
- Push your branch to your forked repository.
62+
Submit a pull request detailing your changes.
1863

19-
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
64+
Please ensure that your code adheres to the project's coding standards and conventions.
2065

21-
## Learn More
66+
## License
2267

23-
To learn more about Next.js, take a look at the following resources:
68+
The Code Racer project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.
69+
Acknowledgements
2470

25-
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
26-
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
71+
Code Racer wouldn't be possible without the valuable contributions and support from the open-source community. We would like to express our gratitude to all the contributors and acknowledge the following libraries and resources used in this project.
2772

28-
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
73+
A big thank you to all the developers who have helped shape Code Racer into what it is today!
2974

30-
## Deploy on Vercel
75+
## Contact
3176

32-
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
77+
If you have any questions, suggestions, or feedback regarding Code Racer, please feel free to reach out to us at in the WebDevCody discord server
3378

34-
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
79+
Happy coding and enjoy the race!

0 commit comments

Comments
 (0)