Rater is a collaborative rating platform designed for friend groups to rate each other on various topics. Whether it's weekly football matches, group computer games, or any other activity, Rater allows users to create dedicated spaces for their groups, define custom metrics, and provide ratings.
- Frontend Framework: React 18
- Language: TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Routing: React Router DOM
- Charts: Chart.js with react-chartjs-2
- Icons: Lucide React
-
Clone the Repository:
git clone /~https://github.com/Rater-Inc/frontend-app.git cd frontend-app
-
Install Dependencies:
npm install
-
Start the Aplication:
npm run dev
The application will be available at
http://localhost:5173
(or the next available port). -
Build for Production:
npm run build
-
Run in Production Mode:
npm start
Important
Vite requires Node.js version 18+ or 20+.
- Vite: A build tool that provides fast, reliable builds for modern web projects.
- React: A JavaScript library for building user interfaces.
- JavaScript: The programming language used for both frontend and backend development.
- Material UI: A popular React UI framework that provides pre-built components for building user interfaces.