/TopDevs

Primary LanguageJavaScript

TopDevs

Engage Spot Notion

Notifier

Notifier - an app designed to provide users with notifications about personal development resources such as self-help books, podcasts and movies. In addition to this, Notifier also offers support for those going through tough times such as a breakup or depression....

For those dealing with depression or going through a breakup, Notifier offers support in the form of tasks and motivational quotes to help you overcome these challenges. Our team of experts is dedicated to providing you with the support you need to get through difficult times.

With Notifier, you can rest assured that you will always have access to the latest personal development resources and support to help you achieve your goals and overcome any obstacles in your path.

Team members

  1. Abhishek S [https://github.com/ABCET]
  2. Mathew V Kariath [https://github.com/MVK2803]
  3. Rajath Thomas Kurian [https://github.com/rajath-tk]

Link to product walkthrough

[https://drive.google.com/file/d/1riOK6Vc8nWHHt3iHgAQ8Ac61ZYnORR2V/view?usp=sharing]

How it Works ?

Getting started with Notifier is easy. Create an account. Once you've created your account, you can customize your notification settings to receive updates about the resources that interest you the most. Whether you're interested in self-help books, podcasts, or movies, Notifier has something for everyone.

Libraries used

engagespot==0.0.2

Flask==2.2.2

Flask_Cors==3.0.10

Requests==2.28.2

How to configure

1.Make sure you have the latest versions of Node.js, npm, and Python installed on your machine.

2.Clone the repository containing the project files or download the files to your local machine.

3.In the root directory of the project, run the command npm install to install all the required packages for the React frontend.

4.In the Backend directory of the project, run the command pip install -r requirements.txt to install all the required packages for the Flask backend.

How to Run

1.Start the React development server by running the command npm start in the root directory of the project. This will start the frontend on localhost.

2.Start the Flask backend by running the command python bacakend.py in the Backend directory. This will start the backend on localhost. Make sure to set the correct host address in the frontend code to connect it with the backend.

3.Once both the frontend and backend are running, you can access notifier app by navigating to http://localhost:5000/ in your browser.