A modern, multilingual tutoring website for English and Mathematics education. Built with React, TypeScript, and Express.
- Clone the repository:
git clone git remote add origin https://github.com/YDataLab/tutor-website.git
cd tutore-website- Install dependencies:
npm install- Set up environment variables:
Create a
.envfile in the root directory with:
DATABASE_URL=your_postgresql_connection_string
PORT=5000
- Run database migrations:
npm run db:push- Start the development server:
npm run devThe application will be available at http://localhost:5000
npm run dev- Start development servernpm run build- Build for productionnpm start- Start production servernpm run check- Type checknpm run db:push- Push database schema changes
MIT
Yassine Erradouani