PushNote - Manage like a Pro!

Mayank Bansal

Backend Engineer
Frontend Engineer
Fullstack Engineer
React

PushNote - Manage like a Pro!

This is a Turborepo for PushNote with React frontend (apps/client) and Express backend (apps/api).

About Us

We are a team of 3 people who developed this platform. The main aim was to solve the management problem among teams in small and medium-sized businesses. We tried to come up with a simple solution that allows a company to make their account on the platform and invite their workers/team members to join their organisation. Once the Account is set up, users can be assigned tasks and made part of different projects listed under the org. Admins will have complete control over the project and can perform activities like Adding and Removing a project member, Creating/ Editing Tasks, Assigning Tasks to members, changing project settings etc. Members will receive push notifications when a task is assigned to them.

Features

Adding Members
Project Dashboard
Tasks
Calendar
Push Notifications
Messages

Using this repo

Run the following command:
git clone https://github.com/MayankBansal12/PushNote.git cd PushNote 1. pnpm install 2. pnpm build or turbo run build 3. pnpm dev or turbo run dev

Apps and Packages

backend: an Express server
frontend: a Vite single-page app
logger: isomorphic logger (a small wrapper around console.log)
ui: a React UI library for React components
scripts: Jest and ESLint configurations
tsconfig: tsconfig.json is used throughout the monorepo
Each package and app is using TypeScript.

Demo and ScreenShots

You can visit the platform at pushnote.xyz
Here are some screenshots of the platform:

Conclusion

PushNote simplifies team management, offering features that enhance collaboration and workflow efficiency. Try it out and experience a more streamlined approach to team communication and project management. Have questions or suggestions? Feel free to reach out to us.
Partner With Mayank
View Services

More Projects by Mayank