Deployify is a React hosting service designed to streamline the deployment process. With Deployify, you can deploy your React applications directly from GitHub repositories with just a few clicks. π
- Easy Deployment: Simply paste the URL of your React GitHub repository and let Deployify handle everything! π
- Automated Staging: Utilizes Redis queue for efficient staging uploads and deployments, ensuring top-notch performance. ποΈ
- Seamless Integration: Works perfectly with React projects, offering a smooth and hassle-free deployment experience. π οΈ
- Scalable Architecture: Built with TypeScript, ensuring a reliable backend infrastructure capable of handling projects of all sizes. ποΈ
- Cloud Storage Integration: Leverages Backblaze B2 cloud storage for seamless file storage and retrieval. βοΈ
- Dynamic Website URLs: Your website URLs are dynamically generated upon deployment. π
Follow these easy steps to get started with Deployify:
-
Clone the repository:
git clone https://github.com/YourUsername/deployify.git
-
Install dependencies: Install the required packages:
npm i
-
Configure environment variables: Set up your Backblaze B2 credentials by adding these variables to your environment:
APPLICATION_KEY_IDAPPLICATION_KEYBUCKET_IDBUCKET_NAME
-
Run the project:
- Start the frontend:
npm run dev
- Build the server:
tsc -b
- Start the backend server:
node dist/index.js
- Start the frontend:
- Kishore Muruganantham (@KishoreMuruganantham)
- Ananda (@Bottleneck44)
- Mukundh A P (@MukundhArul)
- Mugundhan Y (@MugundhanY)
This project is licensed under the MIT License. Feel free to fork, modify, and contribute! π