Photo Vista is an exciting Angular project that allows users to explore a vast collection of photos using the public Flickr API. The application also comes with an additional feature - a personal image gallery, allowing users to curate and store their favorite images. The image gallery feature is designed to work seamlessly with the Spring back-end.
If you're interested in testing out the own gallery feature, you can find the corresponding back-end code in the following repository: photo-vista-api
The application is built using the following technologies:
The first release of Photo Vista is named "Initial Photo Lookup (v1.0.0)". You can find it in the following link: Initial Photo Lookup (v1.0.0)
Before running the application, make sure you have Node.js,NPM and angular CLI globally installed. You can install them using the following links:
Debian and Ubuntu based Linux distributions - Node.js,NPM
Follow these steps to run the application locally:
- Clone the repository to your local machine:
$ git clone https://github.com/thusithanuwan/photo-vista.git
- Change directory to the project folder:
$ cd ./front-end
- Install dependencies:
$ npm install
-
Create a Flickr account and obtain your API key.
-
Set your Flickr API key inside the environment/environment.development.ts file.
-
Start the development server:
$ ng serve
This project is licensed under the MIT License. Feel free to use and modify the code as per the terms of the license
If you have any questions or feedback, please feel free to reach out:
- E-mail: [email protected]
- Linkedin: Thusitha Nuwan
Thank you for visiting this repository! If you find it helpful or inspiring, don't forget to leave a star ⭐️. Happy coding!