Skip to content

Repository files navigation

Yassine Erradouani Tutor Website For Students

A modern, multilingual tutoring website for English and Mathematics education. Built with React, TypeScript, and Express.

Getting Started

Installation

  1. Clone the repository:
git clone git remote add origin https://github.com/YDataLab/tutor-website.git
cd tutore-website
  1. Install dependencies:
npm install
  1. Set up environment variables: Create a .env file in the root directory with:
DATABASE_URL=your_postgresql_connection_string
PORT=5000
  1. Run database migrations:
npm run db:push
  1. Start the development server:
npm run dev

The application will be available at http://localhost:5000

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm start - Start production server
  • npm run check - Type check
  • npm run db:push - Push database schema changes

License

MIT

Author

Yassine Erradouani

Releases

Packages

Contributors

Languages