Skip to content

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.

Notifications You must be signed in to change notification settings

chris-cozy/InnerSpace

Repository files navigation

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

  • 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:

    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.

Contact

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

About

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.

Topics

Resources

Stars

Watchers

Forks