Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fahimfba/assist-me
Effortlessly streamline Your Day with Integrated Email and Todo List Management!
https://github.com/fahimfba/assist-me
email gmail hacktoberfest hacktoberfest-accepted hacktoberfest2023 react reactjs scrypt todo todo-list
Last synced: about 1 month ago
JSON representation
Effortlessly streamline Your Day with Integrated Email and Todo List Management!
- Host: GitHub
- URL: https://github.com/fahimfba/assist-me
- Owner: FahimFBA
- License: mit
- Created: 2023-10-09T14:45:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-15T18:16:46.000Z (about 1 year ago)
- Last Synced: 2023-12-16T07:47:42.907Z (about 1 year ago)
- Topics: email, gmail, hacktoberfest, hacktoberfest-accepted, hacktoberfest2023, react, reactjs, scrypt, todo, todo-list
- Language: CSS
- Homepage: https://assist-me.vercel.app
- Size: 3.54 MB
- Stars: 6
- Watchers: 1
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# AssistMe
Effortlessly streamline Your Day with Integrated Email and Todo List Management!
:star: The website is live at [https://assist-me.vercel.app/](https://assist-me.vercel.app/)
### Don't forget to :star: the repository.
![Landing Page (White Mode)](img/4.png)
Let's see how it looks in dark mode.
![Landing Page (Dark Mode)](img/1.png)
More screenshots ?
![Landing page](img/1.png)
![Landing page](img/2.png)
![Landing page](img/3.png)
![Landing page in White Theme](img/4.png)
![Landing page in White Theme](img/5.png)
![Login page in White Theme](img/6.png)
![Profile Page](img/7.png)
![Task Page](img/8.png)
![Edit Task Page](img/9.png)
![Profile Page in Dark Theme](img/10.png)## Feature
- [x] Register/Login with Email and Password
- [x] Register/Login with Google
- [x] Email Verification and Password Reset
- [x] Todo List Management
- [x] Email Management
- [x] Weather Forecast
- [x] Device Synchonization
- [x] Data Encryption
- [x] Secured APIs
- [x] Activity Log
- [x] User Profile
- [x] Timeout Implementation Based on IP Address
- [x] Dark Mode/Light Mode## Tech Stack
- ReactJS
- NodeJS
- Tailwind CSS
- Firebase## Installation
### Prerequisites
- NodeJS
- NPM
- Firebase CLI
- Tailwind CSS
- Git
- VS Code
- Chrome### Steps
1. Clone the repository
```bash
git clone https://github.com/FahimFBA/assist-me.git
```2. Install dependencies
```bash
cd assist-me
npm install
```3. Create a Firebase Project and add your own environment variables in `.env` file. Follow the variables in `.env.sample` file.
4. Run the app```bash
npm start
```## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)