Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abkaaar/allospace
Allospace is a web application that aims to help remote workers find available workspaces in any city.
https://github.com/abkaaar/allospace
mern react remote-working workspaces
Last synced: 20 days ago
JSON representation
Allospace is a web application that aims to help remote workers find available workspaces in any city.
- Host: GitHub
- URL: https://github.com/abkaaar/allospace
- Owner: abkaaar
- Created: 2024-10-17T06:48:14.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-20T11:13:43.000Z (22 days ago)
- Last Synced: 2024-12-20T12:24:03.451Z (22 days ago)
- Topics: mern, react, remote-working, workspaces
- Language: TypeScript
- Homepage: https://www.allospace.co
- Size: 23.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AlloSpace - Workspace Finder
## Description
Allospace is a web application that connects remote workers with available workspaces. Space managers can list their spaces, and remote workers can find and book workspaces that suit their needs.## Features
- Browse available workspaces
- Filter workspaces by location, amenities, and price
- Book workspaces directly through the platform
- Space managers can list and manage their spaces## Installation
### Prerequisites
- Node.js
- React
- npm or yarn### Steps
1. Clone the repository:
```bash
git clone https://github.com/abkaaar/allospace.git
cd allospace
```2. Install dependencies:
```bash
npm install
# or
yarn install
```3. Set up environment variables:
Create a `.env` file in the root directory and add the following variables:
```env
NEXT_PUBLIC_API_URL=your_api_url
NEXT_PUBLIC_CLOUDINARY_URL=your_cloudinary_url
```4. Run the development server:
```bash
npm run dev
# or
yarn dev
```5. Open [http://localhost:5173](http://localhost:5173) in your browser to see the app.
## Usage
1. **For Remote Workers:**
- Browse and filter available workspaces.
- View workspace details and amenities.
- Book a workspace directly through the platform.2. **For Space Managers:**
- List your workspace by providing details and images.
- Manage your listings and bookings.## Contributing
Contributions are welcome! Please follow these steps to contribute:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/your-feature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/your-feature`).
5. Open a pull request.## License
This project is licensed under the MIT License - see the LICENSE file for details.## Contact
If you have any questions or suggestions, feel free to reach out:
- Email: [email protected]
- GitHub: abkaaar
- X: abkaaar