Introduction
Welcome to the CS-Arena documentation. This guide covers everything you need to know — whether you're a user showcasing your project or a developer contributing to the codebase.
What is CS-Arena?
CS-Arena is a platform designed for computer science students and developers to:
- 🚀 Showcase graduation projects and startup ideas
- 🔍 Discover innovative projects from developers worldwide
- 🤝 Find collaborators and open-source contributors
- 🏆 Compete on the global leaderboard
Tech Stack
This project is built with modern web technologies. Familiarity with the following is recommended before contributing.
| Technology | Purpose |
|---|---|
Next.js 15 | App Router, Server Components |
React 19 | UI Framework |
Tailwind CSS | Styling |
Sanity CMS | Content Management |
NextAuth.js | Authentication |
Quick Setup
git clone https://github.com/Ali-Haggag7/CS-Arena.git
cd CS-Arena
npm install
npm run dev
Open http://localhost:3000 to see the result.
Was this page helpful?
Edit this page on GitHub
Last updated: 3/20/2026