Cubical Seeker is an innovative platform designed to connect individuals and businesses with available workspaces. Whether you're seeking a private office, a shared desk, or a co-working space, Cubical Seeker is your go-to solution!
Discover the ideal workspace with advanced search options, seamless communication tools, and verified listings.
-
🔍 Advanced Search & Filtering:
- Locate workspaces using dynamic filters for location, price, amenities, and preferences.
-
💬 Real-Time Communication:
- Engage with workspace providers through our integrated chat system.
-
📅 Calendar Integration:
- Manage bookings and availability with our smart calendar feature.
-
📋 Verified Listings:
- Ensure reliability with listings from verified users only.
-
📸 Media Management:
- Upload and manage images of workspaces effortlessly.
-
🔒 Secure Authentication:
- Protect user accounts with robust authentication mechanisms.
- Framework: React.js
- UI Libraries: Material-UI
- Icons: Font Awesome
- Data Fetching:
axios
- Language: Node.js
- Framework: Express.js
- Database: MongoDB
- Caching: Redis
- Authentication: OAuth 2.0
- Task Scheduler: Cron Jobs
- Version Control: Git & GitHub
- API Testing: Postman
- Code Quality: ESLint & Prettier
- Environment Variables: Dotenv
- Security: Helmet & Rate Limiting
-
Clone the repository
git clone https://github.com/anshxpress/cubicalseeker.git cd cubicalseeker -
Set up the backend
- Navigate to the
backend/cubical-seekerfolder:
cd backend/cubical-seeker- Start the Spring Boot application:
./mvnw spring-boot:run
- Navigate to the
-
Set up the frontend
- Navigate to the
cubicalseekerfolder:
cd cubicalseeker- Install dependencies and start the development server:
npm install npm start
- Navigate to the
-
Environment Variables
- Configure
.envfiles for both frontend and backend with necessary API keys and database settings.
- Configure
-
Access the application
- Open
http://localhost:3000in your browser to explore Cubical Seeker.
- Open
Include screenshots of your application here.
| Name |
|---|
| https://github.com/anshxpress |
| Additional Team Member |
- Designed for efficiency with cutting-edge technology.
- Offers real-time interactions and verified listings for a hassle-free experience.
- AI-driven workspace recommendations.
- Integration with payment systems for booking transactions.
- Development of mobile applications for iOS and Android platforms.
- GitHub: @anshxpress