The frontend of a Technology School Electronic Systems thesis project made by Kaloyan Doychinov, class 2024
LensLend is an innovative web application designed to facilitate digital content creators by providing a platform for selling and buying, renting and lending recording equipment and offering locations for shoots. Catering to the needs of those involved in video and podcast production, it aims to enhance the quality of content creation by making it easier to access the right technology and ideal settings. Accessible from any device, LensLend serves as a dynamic solution for creators seeking to produce high-quality digital content for platforms like YouTube, Instagram, and TikTok.
The thesis documentation could be found here on the Web Archive.
Firstly, install all dependencies:
npm install
# or
yarn
# or
pnpm install
Then, create a .env
file and use the following template from .env.template
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY=<API_KEY>
NEXT_PUBLIC_GOOGLE_MAPS_ID=<MAP_ID>
NEXT_PUBLIC_API_URL=<API_URL>
NEXT_PUBLIC_URL=<FRONTEND_URL>
And lastly, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
- Backend (API) - https://github.com/KokosTech/lenslend-backend
Created by Kaloyan Doychinov, Technology School Electronic Systems