Skip to content

twatzl/StudySpaceFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudySpaceFinder

A simple app to find a study space for you needs.

Development

Prerequisites

Frontend

The Frontend is written using vue.js with typescript.

In order to start the frontend run

npm install
npm run serve

in the frontend directory.

Backend

Backend is written using golang and buffalo.

To run the backend in development mode just run:

buffalo db create -a -d
buffalo db migrate -d
buffalo dev

This will:

  1. create all necessary databases
  2. create the tables in the databases
  3. start the buffalo app in dev mode

Database

For running the app you also need a database. We use cockroachdb. The easiest way to set it up is using the docker-compose.yml file in infrastructure/cockroachdb.

Simply change the path accordingly and make sure you manually create the path before starting.

Then start the database using:

docker-compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published