Welcome to Doc Now! π This application allows users to upload and download files publicly, featuring a clean and modern design, responsive components, and a secure admin interface. Below, you'll find details on how to get started, the technologies used, and more.
Your lab teacher has just assigned a challenging task, and suddenly, everyone is stumpedβexcept for one person! π± This creates a dilemma for the entire class. But donβt worry, thereβs a simple solution! The student who understands the task can easily upload their file here, allowing everyone in the class to access it in just seconds. β±οΈβ¨
Note: Since code files are typically just a few kilobytes in size, you wonβt have to worry about long upload or download times. π And it gets even betterβyou can upload any type of file, making this platform versatile for all your needs! ππ»
Youβre in an exam, and only one person knows how to solve a particular problem. π€ This platform can be a lifesaver in that situation too! π
Check out the live demo of the application here.
To get a local copy up and running, follow these steps:
Clone the repository:
git clone https://github.com/ahad324/DocNow.git
Navigate to the project directory:
cd DocNow
Install dependencies:
npm install
Create an .env file and add your Appwrite credentials:
VITE_PROJECT_ID=your_project_id
VITE_ENDPOINT=your_appwrite_endpoint
VITE_BUCKET_ID=your_bucket_id
Start the development server:
npm run dev
Once the server is running, you can:
/admin
and logging in with the admin credentials.Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Iβd love to hear from you! If you have any feedback or suggestions, please open an issue or submit a pull request. Your stars β and contributions help me keep improving and maintaining this project! π