Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djimenezweb/darkroomfinder
https://github.com/djimenezweb/darkroomfinder
cloudinary maplibre-gl-js maptiler mongodb mongoose nextjs react tailwindcss typescript zod
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/djimenezweb/darkroomfinder
- Owner: djimenezweb
- Created: 2024-03-15T22:09:39.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-05-14T15:11:13.000Z (6 months ago)
- Last Synced: 2024-05-14T20:30:43.991Z (6 months ago)
- Topics: cloudinary, maplibre-gl-js, maptiler, mongodb, mongoose, nextjs, react, tailwindcss, typescript, zod
- Language: TypeScript
- Homepage: https://darkroomfinder.vercel.app
- Size: 2.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Darkroomfinder
Darkroomfinder is a web application made with [Next.js](https://nextjs.org/) to share photography labs all around the world.
Visit it at [darkroomfinder.vercel.app](https://darkroomfinder.vercel.app/)
![Darkroomfinder screen capture](https://github.com/djimenezweb/portfolio-v2/blob/main/src/assets/projects/darkroomfinder.jpg?raw=true)
## Features
- Built with [Next.js](https://nextjs.org/), [React](https://react.dev/) and [Typescript](https://www.typescriptlang.org/)
- Next App Router
- Server actions
- Authentication with [NextAuth](https://next-auth.js.org/). Google and GitHub providers. Custom sign in page.
- Styled with [Tailwind CSS](https://tailwindcss.com/) and [tailwind-merge](https://www.npmjs.com/package/tailwind-merge)
- [MongoDB](https://www.mongodb.com/) database with [Mongoose](https://mongoosejs.com/)
- Search with filters and pagination
- Files uploaded to [Cloudinary](https://cloudinary.com/)
- Dropzone with [React Dropzone](https://react-dropzone.js.org/)
- Form validation with [Zod](https://zod.dev/)
- Maps and geolocation with [MapTiler](https://www.maptiler.com/), [MapLibre](https://maplibre.org/maplibre-gl-js/docs/) and [React Map GL](http://visgl.github.io/react-map-gl/)
- Animations by [Framer Motion](https://www.framer.com/motion/)
- Deployed on [Vercel](https://vercel.com/home)