Skip to content

Open-One-Store/OneStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneStore

OneStore is a Free and Open Source Software (FOSS) designed to revolutionize the way users save and access their digital content. It enables users to effortlessly save files, videos, links, and other sharable items from any device or platform to a single, unified drive location, ensuring easy and organized access anywhere, anytime.

Getting Started

Installation

To get started with OneStore, follow the readme instructions in each of the respective components:

Key Components

Mobile Apps

  • Functionality: Users can quickly save photos, videos, documents, and links from their mobile devices directly into OneStore.
  • Features:
    • Simple sharing interface to save content directly to OneStore.
    • Offline saving capabilities with automatic upload when connected to the internet.
  • Platforms: Android and iOS

Dashboard Website

  • Functionality: A central hub for users to view and manage all saved content in their OneStore vault.
  • Features:
    • Intuitive interface for easy navigation and search.
    • Categorization and tagging of content for better organization.
    • Advanced search and filter options to quickly find saved items.
    • Secure login and personalized user settings.
  • Accessibility: Accessible from any web browser on any device.

Core Benefits

  1. Seamless Integration:

    • OneStore integrates smoothly with various devices and platforms, making it easy to save content from anywhere.
  2. Unified Storage:

    • All saved content is stored in one centralized location, eliminating the need to manage multiple storage solutions.
  3. User-Friendly Interface:

    • The software is designed with simplicity in mind, ensuring a smooth and intuitive user experience.
  4. Accessibility:

    • Users can access their saved content from any device with internet connectivity, providing flexibility and convenience.
  5. Open Source:

    • As a FOSS project, OneStore encourages community collaboration and transparency. Users can contribute to the development and improvement of the software.
  6. Privacy and Security:

    • OneStore prioritizes user privacy and security, implementing robust encryption and secure access protocols.

Tech Stacks used in the various components:

Backend

  1. ExpressJS
  2. Prisma
  3. PostgreSQL
  4. Minio

Dashboard Website

  1. ReactJS
  2. Vite
  3. Tailwind CSS

Mobile App

  1. Flutter
  2. Dart

Contributing

We welcome contributions from the community! Please read our CONTRIBUTING.md file for guidelines on how to get started.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.