Skip to content

octobearhub/octozzly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Octozzly

Code Coverage License Version Contributors Open Issues

Octozzly is an open-source decentralized social networking platform that aims to provide users with a secure and privacy-focused social networking experience. The project is divided into two main components: the front-end and the core/API.

Features

  • Decentralized: Octozzly utilizes a decentralized architecture, allowing users to have control over their data and ensuring privacy.

  • Secure Communication: The platform employs robust encryption techniques to protect user communications and data.

  • User-Friendly Interface: Octozzly provides an intuitive and user-friendly interface, making it easy for users to navigate and interact with the platform.

Front-End

The front-end component of Octozzly is responsible for the user interface and client-side functionality. It is built using JavaScript, React, and Angular to provide a responsive and engaging user experience.

Getting Started

To set up the front-end component locally, follow these steps:

  1. Clone the Octozzly repository.
  2. Navigate to the front directory.
  3. Install the necessary dependencies using npm or yarn.
  4. Start the development server.
cd front
npm install
npm start

Contributing

We welcome contributions to the front-end component of Octozzly. Please refer to the CONTRIBUTING.md file for detailed guidelines on how to contribute.

Core/API

The core/API component of Octozzly handles the back-end functionality, including user authentication, data storage, and API endpoints. It is developed using Spring and Maven, providing a scalable and reliable server-side infrastructure.

Getting Started

To set up the core/API component locally, follow these steps:

  1. Clone the Octozzly repository.
  2. Navigate to the core directory.
  3. Install the necessary dependencies using maven.
  4. Configure the database and environment variables.
  5. Start the server.
cd core
mvn install
# Configure the database and environment variables
mvn spring-boot:run

Contributing

Contributions to the core/API component of Octozzly are highly appreciated. Please refer to the CONTRIBUTING.md file for detailed guidelines on how to contribute.

Community and Support

Join our community and get involved in the development of Octozzly. You can find support and discuss ideas through the following channels:

License

Octozzly is released under the MIT License. Feel free to use, modify, and distribute the code according to the terms of the license.

Acknowledgements

We would like to express our gratitude to the contributors of various open-source projects that have inspired and influenced Octozzly. Their dedication and hard work have paved the way for innovative and collaborative software development.

About

πŸ™πŸ» Octozzly is a social network.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks