Skip to content

Phase 4 Project: BuckIT - A management app for personal 'bucket list' items

License

Notifications You must be signed in to change notification settings

breonwhite/phase-4-project-buckit

Repository files navigation

Phase 4 Project - Buckit/

Buckit is a task management app that allows users to create and save todos that may be on their bucket list. Users can create an account and login to view their bucket list items.

To view application on Render: https://buckit-app.onrender.com/

Features

As a user, you can

  • Create an account
  • Log into an existing account
  • Log out of an account
  • Create, update, and delete Bucket List items
  • View all Bucket List items (behind account authentication)

Requirements

  • Ruby 2.7.4
  • bundler
  • NodeJS (v16), and npm

Installation

Backend Setup:

$ git clone git@github.com:breonwhite/phase-4-project-buckit.git
$ cd phase-4-project-buckit 
$ bundle install

Then, to seed database

$ rails db:seed

Then, to start backend server

$ rails s

Frontend Setup:

$ cd phase-4-project-buckit 
$ cd client
$ npm install

Then, to start frontend server

$ npm start

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Acknowledgements

About

Phase 4 Project: BuckIT - A management app for personal 'bucket list' items

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published