{"id":25091552,"url":"https://github.com/satyamvyas04/learningbackend","last_synced_at":"2026-04-10T07:11:26.382Z","repository":{"id":245099260,"uuid":"817261655","full_name":"SatyamVyas04/LearningBackEnd","owner":"SatyamVyas04","description":"A collection of backend projects showcasing my journey in Node.js, Express, MongoDB, REST APIs, GraphQL, and more.","archived":false,"fork":false,"pushed_at":"2024-10-17T10:24:45.000Z","size":345,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T20:47:35.920Z","etag":null,"topics":["backend","expressjs","mongodb","mongoose","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SatyamVyas04.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-06-19T10:45:17.000Z","updated_at":"2024-12-01T12:14:46.000Z","dependencies_parsed_at":"2025-02-07T13:49:11.206Z","dependency_job_id":null,"html_url":"https://github.com/SatyamVyas04/LearningBackEnd","commit_stats":null,"previous_names":["satyamvyas04/learningbackend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SatyamVyas04/LearningBackEnd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyamVyas04%2FLearningBackEnd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyamVyas04%2FLearningBackEnd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyamVyas04%2FLearningBackEnd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyamVyas04%2FLearningBackEnd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SatyamVyas04","download_url":"https://codeload.github.com/SatyamVyas04/LearningBackEnd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SatyamVyas04%2FLearningBackEnd/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265998913,"owners_count":23862215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["backend","expressjs","mongodb","mongoose","nodejs"],"created_at":"2025-02-07T13:35:17.488Z","updated_at":"2026-04-10T07:11:26.340Z","avatar_url":"https://github.com/SatyamVyas04.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LearningBackEnd\n\n## Overview\n\nWelcome to my LearningBackEnd repository! This repository is dedicated to showcasing all the backend projects I've built throughout my journey in backend development. Just like my LearningFrontEnd repository, where I showcase all my frontend projects, this repository serves as a comprehensive portfolio of my backend skills and projects.\n\n## Table of Contents\n\n-   [Purpose](#purpose)\n-   [Technologies](#technologies)\n-   [Projects](#projects)\n-   [Setup and Installation](#setup-and-installation)\n-   [Contributing](#contributing)\n-   [License](#license)\n\n## Purpose\n\nThe primary purpose of this repository is to document and demonstrate my growth and learning in backend development. Each project within this repository represents a milestone in my journey, reflecting the skills and technologies I've acquired and implemented. This repository will continue to grow as I take on new challenges and build more backend applications.\n\n## Technologies\n\nThroughout my projects, I aim to explore and utilize a variety of backend technologies, including but not limited to:\n\n-   **Node.js**: JavaScript runtime environment.\n-   **Express**: Fast, unopinionated, minimalist web framework for Node.js.\n-   **MongoDB**: NoSQL database.\n-   **PostgreSQL**: Relational database.\n-   **RESTful APIs**: Designing and implementing RESTful web services.\n-   **GraphQL**: Query language for APIs.\n-   **Authentication and Authorization**: Implementing secure user authentication.\n-   **Testing**: Using tools like Jest and Mocha for testing backend code.\n-   **Deployment**: Deploying applications using platforms like Heroku, AWS, and Docker.\n\n## Projects\n\nThis repository will contain a collection of projects, each focusing on different aspects of backend development. As I continue to learn and develop new projects, they will be added here. Each project will have its own folder and a detailed README file explaining the project's purpose, technologies used, setup instructions, and other relevant details.\n\n### BackEnd Project Structure Template\n\nAvailable [Here](./Project/)\n\n## Setup and Installation\n\nTo get started with any of the projects in this repository:\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/SatyamVyas04/LearningBackEnd.git\n    cd LearningBackEnd\n    ```\n\n2. Navigate to the project directory:\n\n    ```bash\n    cd ProjectName\n    ```\n\n3. Follow the setup instructions provided in the project's README file.\n\n## Contributing\n\nContributions are welcome! If you have suggestions, improvements, or new project ideas, please feel free to submit a Pull Request.\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-branch`).\n3. Commit your changes (`git commit -am 'Add new feature'`).\n4. Push to the branch (`git push origin feature-branch`).\n5. Create a new Pull Request.\n\n## License\n\nThis repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n---\n\nThank you for visiting my LearningBackEnd repository. I hope you find these projects insightful and helpful in understanding my journey in backend development. Feel free to reach out if you have any questions or need further assistance. Happy coding!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyamvyas04%2Flearningbackend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsatyamvyas04%2Flearningbackend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyamvyas04%2Flearningbackend/lists"}