https://github.com/learnetto/eventlite-frontend
Frontend Eventlite app for Learnetto React on Rails course
https://github.com/learnetto/eventlite-frontend
rails react react-hooks react-router reactjs
Last synced: about 1 year ago
JSON representation
Frontend Eventlite app for Learnetto React on Rails course
- Host: GitHub
- URL: https://github.com/learnetto/eventlite-frontend
- Owner: learnetto
- Created: 2020-07-22T21:32:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-26T10:07:18.000Z (almost 6 years ago)
- Last Synced: 2025-04-11T01:03:40.216Z (about 1 year ago)
- Topics: rails, react, react-hooks, react-router, reactjs
- Language: JavaScript
- Homepage: https://learnetto.com/users/hrishio/courses/react-rails-course
- Size: 264 KB
- Stars: 4
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Eventlite Frontend React App
This is an Eventbrite clone, built as part of [The Complete React on Rails course and book](https://learnetto.com/users/hrishio/courses/react-rails-course) on [Learnetto](https://learnetto.com) by Hrishi Mittal.
This app provides the frontend user interface for the [Eventlite Backend Rails API](https://github.com/learnetto/eventlite/tree/rails-api).
## How to run
First, install all the packages:
```
$ yarn
```
Start the Rails server (from the backend repository) on port 3000.
Then start this frontend app by running:
```
$ yarn start
```
Runs the app in the development mode on port 3001.
Open [http://localhost:3001](http://localhost:3001) to view it in the browser.
## Branches for course modules (book chapters)
Each course module (book chapter) has its own branch:
[Module 5 - USING REACT WITH A RAILS API](https://github.com/learnetto/eventlite-frontend/tree/module5-react-with-rails-api)
[Module 6 - REACT ROUTER ](https://github.com/learnetto/eventlite-frontend/tree/module6-react-router)
[Module 7 - REACT HOOKS](https://github.com/learnetto/eventlite-frontend/tree/module7-react-hooks)
[Module 8 - STYLING REACT APPS WITH BOOTSTRAP](https://github.com/learnetto/eventlite-frontend/tree/module8-bootstrap)
[Module 8 - STYLING REACT APPS WITH MATERIAL UI](https://github.com/learnetto/eventlite-frontend/tree/module8-materialui)
[Module 9 - TESTING REACT APPS](https://github.com/learnetto/eventlite-frontend/tree/module9-testing)