TeamNest is a web application designed to enhance remote and hybrid work by enabling seamless team collaboration, messaging, and project/task management.
- Note: This website is currently optimized for desktop use only.
- Prerequisite: Ensure that you have allowed third-party cookies on Chrome and Disabled cross-site tracking prevention on Safari before logging in to TeamNest.
- User Authentication & Authorization: Secure login and registration system.
- Messaging: Direct and team-based communication.
- User Search: Find and connect with team members.
- Team Management: Create and manage teams.
- Project & Task Management: Assign projects, create tasks, update and delete them.
- Frontend: React.js
- State Management: Context API
- Styling: CSS, MUI
- API Communication: Axios
- Node.js & npm installed
- Clone the repository:
git clone https://github.com/Ishu813/TeamNest-frontend.git cd TeamNest-frontend - Install dependencies:
npm install
- Create a
.envfile with the necessary configurations (Backend URL). - Start the development server:
npm run dev
Feel free to fork and contribute! Open an issue for discussions.
Refer to the backend repository for API implementation.