An open API service indexing awesome lists of open source software.

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

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)