The app is a 30 tasks challenge to achieve IELTS desired score. It challenges users to do reading, writing, listening, and speaking tests of IELTS (click here to find out more). This app also shows to users their progress and compares it with planned daily scores to motivate them to do more. You should also note that the app is not responsive for Desktop, you can open it only on mobile or tablet. This repository is the Back-End part of the app cause it's a Full-Stack Application built using React/Redux and Ruby on Rails. You can find the Front-End repository here.
- Ruby on Rails
- Ruby
- RSpec
- React.js
- Redux/React-Redux pkg
- JSON Web Tokens (JWT)
- npm
- ES6
- JavaScript
- JEST
- React Testing Library
- HTML/CSS
Live Demo Link Server/API link: https://dry-brushlands-93092.herokuapp.com/
To get a local copy up and running follow these simple example steps.
Step 1: git clone https://github.com/SarvarKh/ielts_planner.git
Step 2 - navigate to the cloned directory:
cd ielts_planner
Step 3 - install npm pckage manager:
npm install
Step 4 - open the app in development mode:
npm start
Last step will open http://localhost:3000 to view it in the browser.
👤 Sarvar Khalimov
- GitHub: @SarvarKh
- Twitter: @KhalimovSarvar
- LinkedIn: @sarvar-khalimov
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.