Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/laxmanrathod69/skysafe

☁️ SkySafe is a secure and reliable cloud storage platform designed to safeguard your files and data. With advanced encryption, seamless file sharing, and multi-device synchronization, SkySafe ensures your digital life is always accessible and protected. Experience peace of mind with SkySafe, your trusted companion for cloud storage.
https://github.com/laxmanrathod69/skysafe

appwrite appwrite-auth appwrite-cloud appwrite-database appwrite-storage cloud cloud-computing figma-design figma-to-code nextjs-typescript nextjs15 react reactjs shadcn-react shadcn-ui web-development

Last synced: about 24 hours ago
JSON representation

☁️ SkySafe is a secure and reliable cloud storage platform designed to safeguard your files and data. With advanced encryption, seamless file sharing, and multi-device synchronization, SkySafe ensures your digital life is always accessible and protected. Experience peace of mind with SkySafe, your trusted companion for cloud storage.

Awesome Lists containing this project

README

        





Project Banner




nextdotjs
typescript
tailwindcss
appwrite

SkySafe - Your Secure Gateway to Effortless Cloud Storage


SkySafe is a secure cloud storage platform that protects your files with advanced encryption, seamless sharing, and multi-device sync. Enjoy peace of mind with SkySafe, your trusted cloud storage companion.

## 🌟Features

- **Secure and Reliable Storage**: Your files are protected with advanced encryption.
- **Seamless File Sharing**: Easily share files with others while maintaining security.
- **Multi-Device Synchronization**: Access your files from any device, anywhere.

## 🛠️ Technology Stack

### 👨🏻‍💻 Frontend

- **React**: A JavaScript library for building user interfaces.
- **Next.js**: A React framework for server-side rendering and static site generation.
- **TypeScript**: A superset of JavaScript that adds static types.

### 🗄️ Backend

- **Appwrite**: A backend-as-a-service platform that provides authentication, database, and storage solutions.

### 🎨 UI/Design

- **Shadcn UI**: A component library for building user interfaces.
- **Figma**: A design tool used for creating UI/UX designs.

## 🚀 Installation

To get started with SkySafe, clone the repository and install the dependencies:

```bash
git clone https://github.com/laxman-rathod/skysafe.git
cd skysafe
npm install
```

## ⚙️ Configuration

Create a `.env.local` file in the root directory and configure the necessary environment variables.
Set up environment variables:

```bash
NEXT_PUBLIC_APPWRITE_ENDPOINT="https://cloud.appwrite.io/v1"
NEXT_PUBLIC_APPWRITE_PROJECT=
NEXT_PUBLIC_APPWRITE_DATABASE=
NEXT_PUBLIC_APPWRITE_USERS_COLLECTION=
NEXT_PUBLIC_APPWRITE_FILES_COLLECTION=
NEXT_PUBLIC_APPWRITE_BUCKET=
NEXT_PUBLIC_APPWRITE_SECRET=
```

## 🎉 Usage

After installation, you can start the development server:

```bash
npm run dev
```

Visit `http://localhost:3000` in your browser to see the application in action.

## 🔗 Assets

Static assets like images, are stored in the `public` directory and referenced using the `/` path prefix.

## 🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

To contribute:

Fork the repository
Create your feature branch `(git checkout -b feature/your-feature)`

Commit your changes `(git commit -m 'feat: add your feature')`

Push to the branch `(git push origin feature/your-feature)`

Open a pull request

## 📬 Contact

For any inquiries, please reach out to [[email protected]](mailto:[email protected]).

## 📜 License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.