{"id":22128103,"url":"https://github.com/fredvuni/cloudinary-image-upload","last_synced_at":"2026-05-08T08:03:51.281Z","repository":{"id":114733318,"uuid":"516415433","full_name":"FREDVUNI/cloudinary-image-upload","owner":"FREDVUNI","description":"Node JS express postgreSQL application that uploads images on cloudinary using REST API  ","archived":false,"fork":false,"pushed_at":"2023-05-08T12:15:12.000Z","size":40,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T08:43:29.710Z","etag":null,"topics":["cloudinary","express","postgresql","rest-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FREDVUNI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-21T14:58:51.000Z","updated_at":"2023-04-11T15:51:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"8256ad30-b874-4972-8e87-157481cc1898","html_url":"https://github.com/FREDVUNI/cloudinary-image-upload","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FREDVUNI/cloudinary-image-upload","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Fcloudinary-image-upload","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Fcloudinary-image-upload/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Fcloudinary-image-upload/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Fcloudinary-image-upload/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FREDVUNI","download_url":"https://codeload.github.com/FREDVUNI/cloudinary-image-upload/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Fcloudinary-image-upload/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32772048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T02:36:36.067Z","status":"ssl_error","status_checked_at":"2026-05-08T02:36:07.210Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudinary","express","postgresql","rest-api"],"created_at":"2024-12-01T17:35:08.446Z","updated_at":"2026-05-08T08:03:51.258Z","avatar_url":"https://github.com/FREDVUNI.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Node JS Express PostgreSQL Application for Image Uploads on Cloudinary\n\nThis is a simple Node JS Express application that uses PostgreSQL database to store image information and Cloudinary API to upload images. The application features REST API for image upload, delete and retrieve, and a web interface for viewing uploaded images.\n\n## Installation\n\nTo run this app on your local machine, follow these steps:\n\n1. Clone this repository: `git clone https://github.com/FREDVUNI/node-express-cloudinary.git`\n2. Install dependencies: `npm install`\n3. Set up your PostgreSQL database by running the SQL script located in `database/init.sql`\n4. Create a `.env` file in the root directory of the project and add your Cloudinary API keys and PostgreSQL database URL. Use the `.env.example` file as a template.\n5. Start the server: `npm start`\n6. Open the app in your browser at `http://localhost:3000`\n\n## Technologies Used\n\n- Node JS\n- Express\n- PostgreSQL\n- Cloudinary\n- Multer\n- HTML\n- CSS\n\n## Credits\n\n- This app was created by [FREDVUNI](https://github.com/FREDVUNI).\n- The Cloudinary API documentation was used for implementing image upload, delete and retrieve.\n- The database schema was inspired by [Knex PostgreSQL Starter](https://github.com/miroslavpejic85/knex-postgresql-starter).\n\n## License\n\nThis project is licensed under the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredvuni%2Fcloudinary-image-upload","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffredvuni%2Fcloudinary-image-upload","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredvuni%2Fcloudinary-image-upload/lists"}