Project Nest is a project management web app designed to streamline workflows and enhance productivity for corporate teams. With powerful task management features, intuitive design, and advanced admin controls, Project Nest empowers teams to collaborate effectively and meet deadlines effortlessly.
- Create, assign, and prioritize tasks with ease.
- Manage sprints and set urgency levels to meet deadlines efficiently.
- Built with Tailwind CSS, offering a clean, responsive, and user-friendly design.
- Navigate effortlessly through a modern and professional layout.
- Admins have exclusive roles and tools to monitor tasks, create sprints, and streamline workflows.
- Includes real-time updates to keep teams aligned and informed.
- User accounts powered by Clerk for seamless login with Google, GitHub, or email.
- All data is securely stored and managed using PostgreSQL, ensuring performance and reliability.
- Frontend: Next.js, Tailwind CSS, ShadCN
- Backend: Node.js, Express
- Database: PostgreSQL
- Authentication: Clerk (Google, GitHub, Email)
Make sure you have the following installed:
- Node.js
- PostgreSQL
- npm or yarn
-
Clone the repository:
git clone https://github.com/your-username/project-nest.git
-
Navigate to the project directory:
cd project-nest -
Install dependencies:
npm install
-
Set up the environment variables: Create a
.envfile in the root directory and add the following:DATABASE_URL=your_postgresql_connection_string CLERK_API_KEY=your_clerk_api_key NEXT_PUBLIC_CLERK_FRONTEND_API=your_clerk_frontend_api
-
Run the development server:
npm run dev
The app will be available at http://localhost:3000.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Add a new feature" - Push to the branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License.



