Skip to content
Snippets Groups Projects
Select Git revision
  • 75c2a69b259ab4f39c1fedfd291e21c897a03109
  • main default protected
  • apple-wallet
  • make-entire-event-clickable
  • edit-saved-lydia-phone
  • ticket-groups
  • changeset-release/main
  • variable-prices
  • external-ticket-payment
  • lowercase-uids
  • planning-6days-fix
  • api-scopes
  • improved_manifest
  • oauth2_client
  • chosen-uids
  • view-transitions
  • hurl
  • houdini2
  • validate-env
  • no-more-centraverse
  • fixPassation
  • @churros/api@2.4.2
  • @churros/db@1.2.2
  • @churros/api@2.4.1
  • @churros/app@2.6.0
  • @churros/db@1.2.1
  • @churros/db@1.2.0
  • @churros/api@2.4.0
  • @churros/app@2.5.1
  • @churros/app@2.5.0
  • @churros/api@2.3.0
  • @churros/app@2.4.1
  • @churros/api@2.2.0
  • @churros/app@2.4.0
  • @churros/db@1.1.0
  • @churros/api@2.1.2
  • @churros/app@2.3.2
  • @churros/db@1.0.1
  • @churros/app@2.3.1
  • @churros/api@2.1.1
  • @churros/api@2.1.0
41 results

churros

  • Clone with SSH
  • Clone with HTTPS
  • Forked from Churros / Churros
    3526 commits behind the upstream repository.
    user avatar
    Ewen Le Bihan authored
    This reverts commit 48281950.
    75c2a69b
    History

    Centraverse

    Centraverse aims to smooth the organization of student life at Centrale Toulouse schools. The project is currently in development.

    The planned features of the application are the following:

    • A mobile-friendly and desktop-friendly website
    • A calendar of events
    • A list of clubs and associations
    • Clubs and associations can create events, publish pictures and articles
    • A shop for clubs and associations to sell tickets for their events and other products
    • A directory to store courses and exams

    A detailed roadmap is available on the wiki.

    Technical details

    This project is made of two parts:

    You'll find more information in the READMEs of each package.

    Development

    You'll need to install Docker and Volta to develop this project.

    Once installed, get started by running:

    # Clone the repo
    git clone https://git.inpt.fr/inp-net/centraverse.git # or git@git.inpt.fr:inp-net/centraverse.git
    
    # Install dependencies (Volta will take care of Node and Yarn for you)
    yarn install
    
    # Build the project
    yarn build
    
    # Create a fresh database container
    yarn reset
    
    # Start the dev servers (frontend on localhost:5173, backend on localhost:4000)
    yarn dev