- A user should be able to create, update and delete an event. All events should be stored in the database.
- A user should be able to fill out and submit events. Event results should be submitted to the database. (An event result can be associated to a event by mimicking a one-to-many relationship.)
- A user should be able to sign up, sign in, and sign out.
- A user should have their own dashboard which lists the events they've created.
If Homebrew is not installed on your computer already, then install Homebrew by entering the following two commands in Terminal:
- $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- $ echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
Install Git with the following command:
- $ brew install git
Next, install Node.js by entering the following command in Terminal:
- $ brew install node
Please visit the Node.js website for installation instructions.
Clone this repository via Terminal using the following commands:
cd desktop
git clone https://github.com/fc-dogan/Taproom-Redux
cd Taproom-Redux
Next, install npm at the project's root directory, and start the server:
npm install
npm start
If everything is correct, the localhost site should open automatically
View the contents of this project by opening in VSCode:
code .
- React
- Redux
- Jest
- JavaScript
- WebPack
- CSS
- Git
This webpage is licensed under the MIT license.
Copyright © 2020 Fatma C. Dogan