Skip to content

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. 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 onl…

Notifications You must be signed in to change notification settings

SarvarKh/ielts_planner

Repository files navigation

IELTS planner (Front-end)

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 Front-End part of the app cause it's a Full-Stack Application built using React/Redux and Ruby on Rails. You can find the Back-End repository here.

Features

  • A user can sign up and log in using his email and password.
  • A user can add his measurements
  • A user can track his progress on the app monthly or daily through the track.it or progress pages.
  • A user can compare their actual progress against planned one to acheive desired score.
  • A user can see a summary of his measurements.

Built With

Live Demo

Live Demo Link

Test Account:

email: [email protected] password: brad

Testing with Jest & React Testing Library

Getting Started

To get a local copy up and running follow these simple example steps.

Setup

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.

Run tests

  • Go to your terminal
  • Run npm test to run all the tests.

Authors

👤 Sarvar Khalimov

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

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. 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 onl…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published