Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jupyter Notebook Clone

Jupyter Notebook Clone is a web application that allows users to create, edit, and run notebooks containing code snippets and markdown content. You can view a live demo here. This README provides instructions for setting up and running both the frontend and backend components of the application.

Backend Setup and Running

  1. Install the required dependencies:
cd backend
pip install -r requirements.txt
  1. Set up environment variables by creating a .env file and populating it with the necessary values. Example file can be found in backend/.env.example.

  2. Start the backend server:

uvicorn main:app --reload

The backend server will run at localhost:8000. You can access the FastAPI OpenAPI schema at localhost:8000/docs or localhost:8000/redoc.

Note: Make sure you have MongoDB and Supabase set up and running.

Frontend Setup and Running

  1. Install the required dependencies:
cd frontend
npm install
  1. Start the frontend development server:
npm run dev

The frontend development server will run at localhost:3000. You can access the running application by opening this URL in your web browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages