Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rishabkumar7/cloud-resume-api
Cloud Resume API Challenge - where you build a serverless API for your resume using different cloud services.
https://github.com/rishabkumar7/cloud-resume-api
api aws azure cloud gcp serverless
Last synced: 2 days ago
JSON representation
Cloud Resume API Challenge - where you build a serverless API for your resume using different cloud services.
- Host: GitHub
- URL: https://github.com/rishabkumar7/cloud-resume-api
- Owner: rishabkumar7
- Created: 2023-08-16T17:14:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-10T15:56:40.000Z (3 months ago)
- Last Synced: 2024-08-10T16:38:14.664Z (3 months ago)
- Topics: api, aws, azure, cloud, gcp, serverless
- Homepage: https://cloudresumeapi.dev
- Size: 116 KB
- Stars: 47
- Watchers: 4
- Forks: 53
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Cloud Resume API Challenge
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fcloudresumeapi.dev&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)
![GitHub Repo stars](https://img.shields.io/github/stars/rishabkumar7/cloud-resume-api)Welcome to the Cloud Resume API Challenge. A project where you will have the opportunity to build and deploy a serverless API using different Cloud providers (of your choice), integrated with GitHub Actions for CI/CD. The primary goal? Construct an API that can serve resume data in JSON format.
## Challenge Objective 🎯
Your task is to create a Serverless function that fetches resume data stored in a NoSQL Database and return it in JSON format. To level up the challenge, integrate GitHub Actions to automatically deploy updates to your Cloud Serverless function whenever you push to your repository.
## Key Requirements
- NoSQL Database: Containing sample resume data.
- Serverless Function: Fetch and return resume data.
- GitHub Actions: Automatically package and deploy your serverless on every push to the repository.## Getting Started 🚀
The Challenge now support all three major cloud providers:
| Cloud | Challenge |
| -------- | ------- |
| [AWS](https://cloudresumeapi.dev/aws/) | [x] |
| [Azure](https://cloudresumeapi.dev/azure) | [x] |
| [GCP](https://cloudresumeapi.dev/gcp) | [x] |## Submission/Showcase 📥
Once you're ready to submit your project, you can create a pull request to this repository.
Add your name, github repo URL and the resume API URL to the table in `submissions.md` file.
In your pull request, provide a summary of what you've done and any additional features or functionalities you've added.All the submission can be found [here](docs/submissions.md).
## Acknowledgements 👏
Thank you to everyone who decides to participate. Community challenges like this are a great way to learn, improve, and demonstrate your skills. I can't wait to see what you build!
## Author
- Twitter: [@rishabincloud](https://twitter.com/rishabincloud)
- GitHub: [@rishabkumar7](https://github.com/rishabkumar7)## Star History
## Contributors so far
Rishab Kumar
Amudha Balamurugan
Suryendu Bhattacharyya
Eric Wanjala
Samuel7050
Sushant Bagul
Sheriff Joe
Meriem Terki
JQCVSC
Hein Htet Win
Dominik Jaro
Anandhakrishnan
Achobandu
Muhammad-Jamiu Toyyib
Suraj
Suzannestacks
Vikram
he-who-must-not-be-nam3d
Jaivir Baweja
karungar
Nielvid
Wenjie Poh
rohit1101
Tomiwa
Zablon
Rosemary Atieno Ojwang
Raunak-ghost
meghanasaivattikuti
Meg
Kendi
Hamit Sehjal
George Wettlaufer
Oyeniyi Emmanuel
Damien Burks
Charles Nwoye