The challenge was to build an interface for a list of posts, similar to those existants in social medias, using React and Redux.
- Clone the repo:
 
git clone https://github.com/rickyalmeidadev/curseduca-frontend-react-test.git
- 
Create .env file using .env.example.
 - 
Install packages for backend and run the server:
 
cd backend
npm install
npm run serve- Install packages for frontend and run the app:
 
cd frontend
yarn
yarn start- Make sure the following ports are available:
 
PORTS: 5000 and 3000.
- Access the application through the following link after doing the steps 1 - 4:
 
http://localhost:3000/
You can find registered users available for login in:
backend/src/Database/data/users.json
- Login validations with UI feedbacks
 - List post in a timeline
 - Delete your own posts
 - Filter by author
 - Filter by category
 - WYSIWYG editor
 - Responsive layout
 - Neumorphism design
 - Schedule post by date
 - Schedule post by time
 - Unit tests
 - Integration tests