Reddit Timer - It helps you figure out when to post to a subreddit

A screenshot of Reddit Timer

This project was completed as part of the premium course at profy.dev. This course mimics a professional real world development environment.

The goal of the course is to teach you how to build a web app from scratch using really world professional development processes.
The implementation details are left up to you as long as you use React, but the design is provided.

You can find it on Github here

What I learned on this project:

  • Creating pixel perfect designs - which is a must for a professional project. I learned how to implement designs from Figma to do this.
  • I learned how to create custom React hooks - links to code here.
  • Writing tests, including unit tests, integration tests and end to end tests.
  • Data fetching with error handling.
  • Professional Git workflow with pull requests.

Overall a lovely course and I learned a lot from this, I highly recommend anyone who is interested in learning important skills for working on a professional team do this project.