{"id":24153742,"url":"https://github.com/kartik989-max/project-nest","last_synced_at":"2026-04-04T21:31:54.628Z","repository":{"id":260682979,"uuid":"882056589","full_name":"Kartik989-max/Project-Nest","owner":"Kartik989-max","description":"Project Nest is a Next.js-based project management app for corporate teams, featuring task assignment, sprint management, priority setting, advanced admin controls, and seamless authentication with Clerk.","archived":false,"fork":false,"pushed_at":"2024-12-28T23:22:11.000Z","size":394,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-12T11:47:10.693Z","etag":null,"topics":["css","javascript","jsx","nextjs","nodejs","postgresql","prisma","reactjs","shadcn-ui","tailwind","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://projectnestjs.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kartik989-max.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-01T19:35:06.000Z","updated_at":"2024-12-28T23:26:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"6efac56a-272d-4177-acda-09996a787122","html_url":"https://github.com/Kartik989-max/Project-Nest","commit_stats":null,"previous_names":["kartik989-max/projectx","kartik989-max/project-nest"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartik989-max%2FProject-Nest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartik989-max%2FProject-Nest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartik989-max%2FProject-Nest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kartik989-max%2FProject-Nest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kartik989-max","download_url":"https://codeload.github.com/Kartik989-max/Project-Nest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241426173,"owners_count":19960986,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","javascript","jsx","nextjs","nodejs","postgresql","prisma","reactjs","shadcn-ui","tailwind","tailwindcss","typescript"],"created_at":"2025-01-12T11:43:35.216Z","updated_at":"2025-12-30T19:35:45.415Z","avatar_url":"https://github.com/Kartik989-max.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Nest\n\nProject 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.\n\n## Live Demo\n[Check out the live app here!](https://projectnestjs.vercel.app)  \n\n\n---\n\n## Features\n\n### 1. Effortless Task Management\n- Create, assign, and prioritize tasks with ease.\n- Manage sprints and set urgency levels to meet deadlines efficiently.\n\n### 2. Intuitive User Interface\n- Built with **Tailwind CSS**, offering a clean, responsive, and user-friendly design.\n- Navigate effortlessly through a modern and professional layout.\n\n### 3. Advanced Admin Controls\n- Admins have exclusive roles and tools to monitor tasks, create sprints, and streamline workflows.\n- Includes real-time updates to keep teams aligned and informed.\n\n### 4. Secure and Reliable Authentication\n- User accounts powered by **Clerk** for seamless login with Google, GitHub, or email.\n\n### 5. Robust Database Support\n- All data is securely stored and managed using **PostgreSQL**, ensuring performance and reliability.\n\n---\n\n## Tech Stack\n- **Frontend**: Next.js, Tailwind CSS, ShadCN\n- **Backend**: Node.js, Express\n- **Database**: PostgreSQL\n- **Authentication**: Clerk (Google, GitHub, Email)\n\n---\n\n## Getting Started\n\n### Prerequisites\nMake sure you have the following installed:\n- Node.js\n- PostgreSQL\n- npm or yarn\n\n### Installation\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/your-username/project-nest.git\n   ```\n\n2. Navigate to the project directory:\n   ```bash\n   cd project-nest\n   ```\n\n3. Install dependencies:\n   ```bash\n   npm install\n   ```\n\n4. Set up the environment variables:\n   Create a `.env` file in the root directory and add the following:\n   ```env\n   DATABASE_URL=your_postgresql_connection_string\n   CLERK_API_KEY=your_clerk_api_key\n   NEXT_PUBLIC_CLERK_FRONTEND_API=your_clerk_frontend_api\n   ```\n\n5. Run the development server:\n   ```bash\n   npm run dev\n   ```\n   The app will be available at [http://localhost:3000](http://localhost:3000).\n\n---\n\n## Screenshots\n\n### Home Page\n![Screenshot 2024-12-29 043804](https://github.com/user-attachments/assets/105e7139-d159-4c05-a24f-a6cabd91845e)\n\n### Authentication\n![Screenshot 2024-12-29 044049](https://github.com/user-attachments/assets/0174ab3f-1f0b-4260-b838-28dd1283824c)\n\n### Task Management\n![Screenshot 2024-12-29 044734](https://github.com/user-attachments/assets/1f77e5b4-f3b2-4265-bd45-e7ee8bd1d292)\n)\n\n### Admin Dashboard\n![Screenshot 2024-12-29 044323](https://github.com/user-attachments/assets/6138e6d0-6ea5-429f-b563-f4bc4dbaa4a8)\n\n\n\n---\n\n## Contributing\nContributions are welcome! To contribute:\n1. Fork the repository.\n2. Create a new branch:\n   ```bash\n   git checkout -b feature-name\n   ```\n3. Make your changes and commit them:\n   ```bash\n   git commit -m \"Add a new feature\"\n   ```\n4. Push to the branch:\n   ```bash\n   git push origin feature-name\n   ```\n5. Open a pull request.\n\n---\n\n## License\nThis project is licensed under the [MIT License](LICENSE).\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkartik989-max%2Fproject-nest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkartik989-max%2Fproject-nest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkartik989-max%2Fproject-nest/lists"}