https://github.com/martinxcvi/worknotes-app
Frontend of the 'WorkNotes' application. Developed with React and SASS. // API: https://github.com/MartinXCVI/worknotes-api
https://github.com/martinxcvi/worknotes-app
fullstack mern react redux sass vite webapp
Last synced: 3 months ago
JSON representation
Frontend of the 'WorkNotes' application. Developed with React and SASS. // API: https://github.com/MartinXCVI/worknotes-api
- Host: GitHub
- URL: https://github.com/martinxcvi/worknotes-app
- Owner: MartinXCVI
- License: mit
- Created: 2024-11-17T02:44:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-08T01:18:01.000Z (12 months ago)
- Last Synced: 2025-08-05T12:57:10.995Z (11 months ago)
- Topics: fullstack, mern, react, redux, sass, vite, webapp
- Language: TypeScript
- Homepage:
- Size: 659 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WorkNotes Web App
## 📄 Introduction
The **client-side** for the [WorkNotes API](https://github.com/yourusername/worknotes-api). Built with **React**, **TypeScript**, **Redux Toolkit**, **SCSS** and **Vite**, this web app provides a secure, responsive, and user-friendly interface for managing work notes in teams, agencies, or small organizations.
---
## 🛰️ Technologies Used
- **Frontend:** React + TypeScript + Vite
- **State Management:** Redux Toolkit with RTK Query
- **Routing:** React Router DOM
- **Authentication:** JWT (access + refresh tokens), cookies
---
## 📋 Installation Guide
### Cloning the Repository
```bash
git clone https://github.com/MartinXCVI/worknotes-app.git
cd worknotes-app
```
### Install Dependencies
```sh
npm install
```
---
## 🚀 Running the App
#### Development
```bash
npm run dev
```
---
## 📚 Learn More
- [React official documentation](https://react.dev/)
- [TypeScript official documentation](https://www.typescriptlang.org/docs/)
- [Vite official documentation](https://vitejs.dev/guide/)
- [SASS official documentation](https://sass-lang.com/)
- [Redux Toolkit official starter guide](https://redux-toolkit.js.org/introduction/getting-started)
- [React Router's home page](https://reactrouter.com/home)
- [React Spinners NPM package](https://www.npmjs.com/package/react-spinners)
- [jwt-decode NPM package](https://www.npmjs.com/package/jwt-decode)
---
## 📜 License
This project is licensed under the [MIT License](LICENSE).
---
## 🧑💻 Developer
- [**MartinXCVI**](https://github.com/MartinXCVI)