The Photo Upload App is a streamlined and user-friendly platform designed for the effortless uploading and management of photos. Perfect for individuals looking to store, organize, and access their memories in the cloud, our app stands out for its intuitive design and reliable performance, ensuring your precious moments are always just a few clicks away.
- Pictures Management: Streamline your photo collection with sophisticated yet user-friendly management features, ensuring your memories are neatly organized and always within reach.
- Responsive Design: Accessible on various devices and screen sizes.
- Database: PostgreSQL
- Backend + Frontend: Next.js
- Styling: TailwindCSS
Our Photo Upload App employs a Next.js-based architecture, integrating a PostgreSQL database for structured image data and a responsive frontend. The system handles image storage and API interactions seamlessly, ensuring real-time state updates and swift user interface re-renders for an efficient and intuitive user experience.
Database: Our application harnesses the power of PostgreSQL, a robust SQL database, to store and manage data with efficiency and reliability.
Backend + Frontend: We've chosen Next.js for its seamless integration of frontend and backend capabilities, providing a cohesive development experience. This is complemented by Tailwind CSS for styling, offering a utility-first approach that enables rapid and responsive design implementations.
Dependencies:
Docker version - 24.0.7
Run locally:
git clone https://github.com/devzero-inc/photo-upload-app.git
cd photo-upload-app
docker compose up
App will be running on PORT:3000
-> http://localhost:3000/
Now just go to http://localhost:3000/ and explore the application.