Projectboard
A project management application that allows you to track tasks process while working in a Team. You can choose the priority of the projects, give them suitable labels, put them under various stages in boards (View).
Install / Use
/learn @vishwajeetraj11/ProjectboardREADME
🚀 Project Board - Project Management Platform.
Live: https://projectboard-application.vercel.app/
Backend: https://github.com/vishwajeetraj11/projectboard-backend
Fronend: https://github.com/vishwajeetraj11/projectboard
Deployment:
Frontend: Vercel
Backend: Heroku
💻 Screens
Landing Page | Tasks Page :-------------------------:|:-------------------------: <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630149589220/goQ-okNCt.png" alt="Product Board Landing Page"> | <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153282619/XUtel14cI.png" alt="Product Board Tasks Page"> History Page | Task Detail <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153301739/U7064rsYj.png" alt="Product Board Task Detail Page"> | <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153228545/T3fcevdSj.png" alt="Product Board Task Detail Page"> Boards | All Projects <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153344984/m3cqsWGDT.png" alt="Product Board Boards Screen"> | <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153955359/_YkSuXAIa.png" alt="Product Board All Projects Screen"> Edit Project / Edit Profile | Add Members <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153390720/oMN0ES-gF.png" alt="Product Board Edit Screen"> | <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153419566/dKBwRusw1.png" alt="ADD Members Screen"> Manage Members <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1630153308630/WU5JneMCO.png" alt="Manage Members Screen">
Setting up Auth0
- Login/Signup to Auth0
- Create Application:
Single Page Web Applications - Inside The Application configure these urls
Allowed Callback URLshttp://localhost:<YOUR_FRONTEND_PORT>/
Allowed Logout URLshttp://localhost:<YOUR_FRONTEND_PORT>/
Allowed Web Originshttp://localhost:<YOUR_FRONTEND_PORT>/ - Setup Custom Database: https://www.youtube.com/watch?v=TXnDFU4sG0A&t=306s
Getting Started:
- Clone both frontend and backend
- Make an account if you don't already have one on Auth0 and get required credentials. (check .env.example)
- Get your mongodb db uri
- Install Dependencies
- Make sure you setup auth0 before this.
- That's it you are done.
npm startoryarn start
<a href="https://www.buymeacoffee.com/vishwajeetraj11" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>
<p>Vishwajeet Raj – <a href="https://vishwajeet.netlify.app" rel="nofollow">vishwajeet.netlify.app</a></p>Related Skills
apple-reminders
353.1kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
notion
353.1kNotion API for creating and managing pages, databases, and blocks.
trello
353.1kManage Trello boards, lists, and cards via the Trello REST API.
mcporter
353.1kUse the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
