https://github.com/blueorionn/photogallery
A modern and visually appealing photo gallery application built using nextjs
https://github.com/blueorionn/photogallery
nextjs photo-gallery photo-gallery-example photo-gallery-website photos react
Last synced: 2 months ago
JSON representation
A modern and visually appealing photo gallery application built using nextjs
- Host: GitHub
- URL: https://github.com/blueorionn/photogallery
- Owner: blueorionn
- License: mit
- Created: 2025-01-02T04:57:05.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-03-14T15:16:12.000Z (3 months ago)
- Last Synced: 2025-03-18T16:57:31.875Z (3 months ago)
- Topics: nextjs, photo-gallery, photo-gallery-example, photo-gallery-website, photos, react
- Language: TypeScript
- Homepage: https://photogallery-mu.vercel.app
- Size: 2.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PhotoGallery Project
My photo gallery project is built with Next.js and Supabase, offering a seamless way to browse and explore high-quality images. Supabase handles secure image storage and retrieval, while Next.js ensures a fast and smooth user experience with dynamic loading.
## Getting Started
### Installation
1. Clone the repository:
```bash
git clone https://github.com/blueorionn/photogallery.git
cd photogallery
```2. Install dependencies:
```bash
npm install
# or
yarn install
```3. Required environment variables:
```bash
export NEXT_PRIVATE_SUPABASE_URL='your-supabase-database-url'
export NEXT_PRIVATE_SUPABASE_ANON_KEY='your-supabase-anon-key'
export NEXT_PRIVATE_SUPABASE_SERVICE_ROLE='your-supabase-service-key'
export CLOUD_OBJECT_STORAGE_LOCATION='your-cloud-storage-url'
export PROJECT_URL='your-project-url'
```4. Start the development server:
```bash
npm run dev
# or
yarn dev
```## License
This project is licensed under the [MIT](https://github.com/blueorionn/photogallery/blob/master/LICENSE) License.