An open API service indexing awesome lists of open source software.

https://github.com/tchasinga/mymanager

MyManager is a task management app you're building, designed to help users organize, track, and manage their daily tasks efficiently. Whether it's for personal productivity or team collaboration, MyManager aims to streamline workflows with features like: ✅ Task Creation & Organization – Easily add, categorize, and prioritize tasks. ✅ Deadlines
https://github.com/tchasinga/mymanager

expressjs mongodb oop reactjs redux tailwindcss

Last synced: 20 days ago
JSON representation

MyManager is a task management app you're building, designed to help users organize, track, and manage their daily tasks efficiently. Whether it's for personal productivity or team collaboration, MyManager aims to streamline workflows with features like: ✅ Task Creation & Organization – Easily add, categorize, and prioritize tasks. ✅ Deadlines

Awesome Lists containing this project

README

          

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [❓ FAQ (OPTIONAL)](#faq)
- [📝 License](#license)

# 📖 Statsspeak FullStack test

Frontend testing is a crucial part of web development, ensuring that the user interface functions as intended. It offers several benefits:

Reliability: Tests help identify and fix bugs early, ensuring a smoother user experience.
Efficiency: Automated tests can be run repeatedly, saving time compared to manual testing.
Maintainability: Well-written tests make it easier to refactor code or add new features without introducing new issues.
Collaboration: Tests provide clear documentation of how the application should behave, aiding in team collaboration and understanding.
In essence, frontend testing is a key factor in building high-quality, robust web applications.

## 🛠 Built With

### Tech Stack

Client

### Key Features

- **Material UI**
- **Responsive design**
- **Firebase**
- **Typescript**
- **Redux**
- **TailwindCSS**
- **React-router-dom**
- **MongoDB**

(back to top)

## 🚀 Live Version

>Click this Link to View [Live Version](https://mymanagersite.onrender.com)

## A demonstration video for the presentation

>You can view the presentation demo and the web-aplication operating principle in this video [See the video](https://www.loom.com/share/0448249c161f49b0a2da51e5bd7daac8?sid=9e8eb1e5-0c32-4bbf-9a90-a25227ce26a8)

(back to top)

## 💻 Getting Started

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

- Clone this project.
- Open it in VS code.
- Deploy it on a browser using a live-server plug-in.

### Prerequisites

In order to add this project to your repo you need:

Git
A GitHub account &
VS-Code

### Setup

Clone this repository to your desired folder by using the `git clone` command:

```
git clone https://github.com/tchasinga/InfluencerView.git
```

> Run the following command to install the dependencies

> For backend access...

```
1: run: cd backend
```

```
2: run: npm install
```

```
3: run: npm run dev to launch the server
```

```
.env data :
MONGODB_URL ="mongodb+srv://tchasingajacques:jack202050081@themanager.rf2r9.mongodb.net/themanager?retryWrites=true&w=majority&appName=themanager"
PORT=5000
SECRET_KEY_JWT="z8G3Jf!aQmC2$7XpYv#NdR5tLb^K9WuT"
```

> Run the following frontend for frontend

> For frontend side access...

```
1: run: cd frontend
```

```
2: run: npm install
```

```
3: run: npm run dev ,
to launch the server
```

### Usage

Project can be used in any browser

### Run tests
```
There are no tests to run.
```
### Deployment
```
You can deploy this project by using VS-code and injecting it to a browser through a local live server
```

(back to top)

## 👥 Authors

👤 **Tchasinga**

- GitHub: [@githubhandle](https://github.com/tchasinga)

(back to top)

## 🔭 Future Features

> **Enhanced Visual Appeal and some backend function**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [here the page](https://github.com/tchasinga/mymanager/issues/2)

(back to top)

## ⭐️ Show your support

If you like this project, please give it a star ⭐️

(back to top)

## 🙏 Acknowledgments

> I want to express my sincere gratitude to Statsspeak for giving me this fantastic chance to broaden my knowledge and expertise in the web development industry. Your dedication to promoting education and career development is incredibly admirable. The tools and support offered are very appreciated, as this test session has been an invaluable experience. I appreciate your commitment to provide such worthwhile job opportunities.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)