Skip to content

bitsatvt/odysseus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Odysseus Advisor

We welcome any contributions from the community!

To get started on developing Advisor, you will need the following tools installed:

  • NodeJS v22+ (NextJS App)
  • Docker (Containerization)
  • Git (Version control)

After installing the tools, type these commands in your shell:

  1. Clone the repository and go into directory

    git clone https://github.com/bitsatvt/odysseus
    cd odysseus
    
  2. Start docker containers

    docker compose up -d
    
  3. Install necessary packages

    cd web
    npm install
    
  4. Initialize the search index

    npm run init-search
    
  5. Initialize the database (this might take a while, you may continue on working while this loads):

    npx prisma generate
    npx prisma db seed
    
  6. Start the development server

    npm run dev
    

You should now be able to navigate to http://localhost:3000 and browse the website.

About

Course planner, dynamic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors