This was built with Ruby on Rails and NextJS.
To start the back-end:
- run
rails db:create
to create the database - run
rails db:migrate
to run the migrations - run
rails db:seed
to seed the database - finally run
rails s
to start the server.
The server will be running at localhost:3001
To start the front-end:
- run
npm run dev
The server will be running at localhost:3000
Issues and blockers can't always be predicted and writing software under time pressure is hard. It's okay if you don't get everything done. Include the following section in your own README file and cross ([x]
) the things you were able to do.
- Data model that fully represents the described system
- A documented way to load sample data into the database
- Homepage listing projects and folders
- Topics filter on the homepage
- Bonus: Budget maximization
- Bonus: Folder info page
- Bonus: (Used Semantic-UI for styling and wretch for API requests)