An open API service indexing awesome lists of open source software.

https://github.com/chris-cozy/innerspace

Welcome to InnerSpace, a platform for interior design enthusiasts to connect, share, and explore inspiring design ideas. Share your interior design projects, discover new trends, and connect with fellow designers and enthusiasts.
https://github.com/chris-cozy/innerspace

apache bootstrap5 full-stack-web-development html-css mysql php web-development

Last synced: 23 days ago
JSON representation

Welcome to InnerSpace, a platform for interior design enthusiasts to connect, share, and explore inspiring design ideas. Share your interior design projects, discover new trends, and connect with fellow designers and enthusiasts.

Awesome Lists containing this project

README

        

# **InnerSpace - Interior Design Platform**

Welcome to InnerSpace, a platform for interior design enthusiasts to connect, share, and explore inspiring design ideas. Share your interior design projects, discover new trends, and connect with fellow designers and enthusiasts.

## Table of Contents

- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## **Features**

- Create an account with a unique username and password, or log in if you already have an account.
- View posts from users you follow, on the home page.
- Explore a feed of interior design posts from all users.
- Post your own interior design projects, including text, images and videos.
- Connect with other designers and enthusiasts through user profiles, following/unfollowing, and direct messaging.
- Discover trending interior design trends and styles.
- Like, comment, and engage with others' posts.
- Personalize and update your profile page.

## **Getting Started**

### Prerequisites

- PHP 7.0 or higher
- MySQL Database
- Web Server (e.g., Apache, Nginx)

### Installation

1. Clone the repository:

```bash
git clone https://github.com/chris-cozy/innerspace.git
```

2. Import the database schema using `connectify.sql``.

3. Update the database connection details in `config.php``.

4. Start your web server.

5. Access the application through your web browser. `http://localhost/innerspace/`

## **Usage**

- Register for an account or log in if you already have one.
- Explore the Home and Explore feeds to discover interior design posts.
- Post your own interior design projects by clicking on the "Post" link.
- Engage with other users by liking, commenting, and connecting.
- Navigate through the sidebar to access different sections of the application.
- Update your profile information and profile picture in the Profile section.
- Send and receive messages with other users in the Messages section.
- Stay connected and inspired by the interior design community!

## **Technologies Used**

- PHP: Backend development and server-side scripting language.
- MySQL: Database management system for storing user data and content.
- HTML/CSS: Frontend development for creating the user interface.
- Apache Web Server: To host and serve the web application.
- Bootstrap: CSS framework for a modern and responsive design.

## **Screenshots**

Login Screen
Profile Screen
Explore Screen
Post Screen
Other Profile Screen

## **Contributing**

Contributions are welcome! If you'd like to contribute to InnerSpace, please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and test them thoroughly.
4. Submit a pull request to the main repository.

## **License**

Connectify is open-source software licensed under the **[MIT License](https://opensource.org/licenses/MIT)**.

## Contact

If you have any questions or suggestions, feel free to reach out:

- GitHub: **[chris-cozy](https://github.com/chris-cozy)**