AIBites is a modern, premium AI learning platform designed to make learning AI concept bites easy, interactive, and fun.
To run the application locally, you need to start both the Backend API and the Frontend dev server.
The backend is built with Python and FastAPI.
- Navigate to the backend directory:
cd backend - Activate the virtual environment:
source venv/bin/activate - Run the development server:
The backend will be available at http://127.0.0.1:8000.
uvicorn server:app --reload --host 127.0.0.1 --port 8000
The frontend is built with React, TailwindCSS, and Framer Motion.
- Navigate to the frontend directory:
cd frontend - Install dependencies (use the
--legacy-peer-depsflag if needed to resolve peer dependency issues):npm install --legacy-peer-deps
- Start the React development server:
The app will automatically open in your browser at http://localhost:3000.
npm start