https://github.com/paramveer-psr/socialsphere
Social Sphere is a modern social media website that allows users to post content and browse posts from others. Built with Vite and React, this project aims to provide a seamless and fast user experience.
https://github.com/paramveer-psr/socialsphere
context-api reactjs social-media website
Last synced: 3 months ago
JSON representation
Social Sphere is a modern social media website that allows users to post content and browse posts from others. Built with Vite and React, this project aims to provide a seamless and fast user experience.
- Host: GitHub
- URL: https://github.com/paramveer-psr/socialsphere
- Owner: Paramveer-psr
- License: apache-2.0
- Created: 2024-07-12T17:06:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T07:19:41.000Z (almost 2 years ago)
- Last Synced: 2025-02-26T16:50:17.655Z (over 1 year ago)
- Topics: context-api, reactjs, social-media, website
- Language: JavaScript
- Homepage: https://paramveer-psr.github.io/SocialSphere/
- Size: 271 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Social Sphere
Social Sphere is a modern social media website that allows users to post content and browse posts from others. Built with Vite and React, this project aims to provide a seamless and fast user experience.
## Table of Contents
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Running the App](#running-the-app)
- [Contributing](#contributing)
- [License](#license)
## Features
- Create and delete posts
- View and interact with posts from other users
- Responsive design for mobile and desktop
## Technologies Used
- [Vite](https://vitejs.dev/) - Next Generation Frontend Tooling
- [React](https://reactjs.org/) - A JavaScript library for building user interfaces
## Getting Started
### Prerequisites
- Node.js (version 14.x or higher)
- npm (version 6.x or higher) or yarn (version 1.x or higher)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/Paramveer-psr/social-sphere.git
cd social-sphere
```
2. Install dependencies:
```bash
npm install
# or
yarn install
```
### Running the App
1. Start the development server:
```bash
npm run dev
# or
yarn dev
```
2. Open your browser and navigate to `http://localhost:3000` to see the app in action.
## Contributing
Contributions are welcome! Please follow these steps to contribute:
1. Fork the repository
2. Create a new branch (`git checkout -b feature-branch`)
3. Commit your changes (`git commit -am 'Add new feature'`)
4. Push to the branch (`git push origin feature-branch`)
5. Create a new Pull Request
## License
This project is licensed under the Apache 2.0 License. See the [LICENSE](LICENSE) file for details.