Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elmijo/react-events-app
This project is an implementation of simple event application to list, create and subscribe events.
https://github.com/elmijo/react-events-app
Last synced: 7 days ago
JSON representation
This project is an implementation of simple event application to list, create and subscribe events.
- Host: GitHub
- URL: https://github.com/elmijo/react-events-app
- Owner: elmijo
- Created: 2020-06-15T15:44:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-04T07:57:43.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T15:44:51.642Z (2 months ago)
- Language: JavaScript
- Size: 2.56 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Events
[![Build Status](https://travis-ci.org/ElMijo/react-events-app.svg?branch=master)](https://travis-ci.org/ElMijo/react-events-app)
This project is an implementation of simple event application to list, create and subscribe events using [React](https://es.reactjs.org/docs/context.html) (only using Context) and [json-server](https://github.com/typicode/json-server).
## Use Cases
* As user, I would like to access application and see list of events.
* As user, I would like to see events listed by categories, sorted by date, with the title being the category name.
* As user I would like to seAt the beginning a separate title for "Highlighted Events", where I can see 5 random events. The events that appear in Highlighted Events, be excluded from the other category lists.
* As user, I would like to subscribe/unsubscribe to events.
* As user, I would like to Create an event. The form has to have this fields: Name, Description, Category, Location, Date. The possible categories are: Work, Sportive, Lunches, Voluntary service.## Install
```bash
git clone https://github.com/ElMijo/react-events-app.git
cd react-events-app
mv .env.example .env.local
```## Run application
```bash
yarn start
```## Run Test
```bash
yarn test
```