Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aleksandracislowski/react-routes-events

React - The Complete Guide course by @Academind
https://github.com/aleksandracislowski/react-routes-events

actions async-await authentication backend error error-handling fetch firebase form frontend json loaders localstorage react router router-dom token useeffect-hook validation

Last synced: 6 days ago
JSON representation

React - The Complete Guide course by @Academind

Awesome Lists containing this project

README

        

# Routes events app.

This project is a single page application where you have displayed a list of random events near you. It has a whole authentication proccess, where you can create a new user or log in if you are an existing one. The app uses a 1h duration token, which will keep you logged in, until the time will passed or you will log out. When you are logged in, you can add new event to the existing list, edit it or delete. There is also a page for a newsletter. The whole idea behind this project was to learn more about react-router and how to build a SPA.

## What you can do here?

Feel free to try to create a new user, log in and add new event to the list :)

## Available Scripts

In the project directory, you can run:

### `npm start`

on both fronted and backend for this to be working.
Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
Backend is located on http://localhost:8080

The page will reload when you make changes.\
You may also see any lint errors in the console.