IntelliSpace is a comprehensive web application designed to create a collaborative and efficient workspace environment. With features like file storage, real-time video meetings, chat, and AI support, IntelliSpace aims to enhance productivity and streamline workflows. The application is built using Spring Boot, Next.js, and Tailwind CSS.
- Upload and Store Files: Easily upload, store, and manage your files in a secure environment.
- Organize Files: Create folders and organize your files for quick and easy access.
- Version Control: Keep track of file versions and manage changes effectively.
- High-Quality Video Conferencing: Conduct seamless, high-quality video meetings with team members and clients.
- Instant Messaging: Communicate instantly with your team members for quick decisions and discussions.
- Group Chats: Create group chats for project-based or team-based discussions.
- File Sharing in Chat: Share files directly within chat conversations for ease of access and context.
- AI Assistance: Utilize AI-powered tools to automate tasks and enhance productivity.
- Smart Suggestions: Get intelligent suggestions and insights to optimize your workflow and decision-making.
- Language Translation: AI-driven translation support for multilingual teams.
- @NVCLong 🧑💻
- @ffracture 🧑💻
- @thanhduy1706 🧑💻
- ☕ Java 11 or higher
- 🟢 Node.js 14.x or higher
- 📦 npm or Yarn
git clone https://github.com/NVCLong/IntelliSpace
cd IntelliSpace
cd backend
./mvnw spring-boot:run
cd frontend
npm install
npm run dev
cd backend
./mvnw spring-boot:run
cd frontend
npm run dev
Access the Application Open your browser and navigate to http://localhost:3000 to access IntelliSpace.
👉 Sign Up or Log In: Create an account or log in to your existing account.
👉 File Management: Upload, organize, and manage your files.
👉 Video Meetings: Conduct real-time video meetings.
👉 Chat: Engage in instant messaging and group chats with team members.
👉 AI Support: Use AI tools for enhanced productivity and smart suggestions.
We welcome contributions to IntelliSpace! If you have any ideas, bug fixes, or enhancements, feel free to fork the repository and submit a pull request.
git checkout -b feature/YourFeature
git commit -m 'Add some feature'
git push origin feature/YourFeature
Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.