{"id":19781990,"url":"https://github.com/sparkeduab/sparked-next-backend","last_synced_at":"2026-05-15T02:07:46.951Z","repository":{"id":246477929,"uuid":"821240341","full_name":"SparkEdUAB/sparked-next-backend","owner":"SparkEdUAB","description":"Backend repository for sparked-next","archived":false,"fork":false,"pushed_at":"2024-08-15T09:48:58.000Z","size":5637,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-11T02:30:06.411Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/SparkEdUAB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-28T05:44:57.000Z","updated_at":"2024-06-28T06:20:05.000Z","dependencies_parsed_at":"2025-01-11T02:30:08.550Z","dependency_job_id":"9ac4ca87-4296-4646-9081-05dad574ba3e","html_url":"https://github.com/SparkEdUAB/sparked-next-backend","commit_stats":null,"previous_names":["sparkeduab/sparked-next-backend"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SparkEdUAB%2Fsparked-next-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SparkEdUAB%2Fsparked-next-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SparkEdUAB%2Fsparked-next-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SparkEdUAB%2Fsparked-next-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SparkEdUAB","download_url":"https://codeload.github.com/SparkEdUAB/sparked-next-backend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241112255,"owners_count":19911655,"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":[],"created_at":"2024-11-12T06:03:27.332Z","updated_at":"2026-05-15T02:07:41.930Z","avatar_url":"https://github.com/SparkEdUAB.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/SparkEdUAB/SparkEd)\n\n# Sparked-next\n\nThis is an actively maintained new version of SparkEd, Your feedback \u0026 contributions are greatly appreciated.\n\n**Note**: We only support Node^18\n\n# For Contributors\n\n\u003e Read the Code of Conduct [here](https://github.com/olivierjm/sparked-next/blob/master/CODE_OF_CONDUCT.md)\n\nThe project uses the following stack\n\n- **Nextjs** as the overall framework\n- **React** as the User Interface library\n- **eslint** to lint files\n- **MongoDB** as a noSql Database\n- **TailwindCSS** for styling\n\n### Development\n\nClone the repo\n\n`git clone https://github.com/olivierjm/sparked-next.git`\n`cd sparked-next`\n\nInstall dependencies\n\n`yarn`\n\nRun the application\n\n`yarn run dev`\n\n# Using Docker\n\nInstall Docker on your machine, for better performance install [https://orbstack.dev/](https://orbstack.dev/) instead of docker\nRun your container: `docker-compose up dev`.\n\n### Contribution\n\nFork this repo\n\nClone your forked repo\n\n`git clone https://github.com/your-github-username/SparkEd.git`\n\nAdd this repo to your remotes as upstream.\n\n`git remote add upstream https://github.com/olivierjm/sparked-next`\n\nBefore pushing anything to your fork, always\n\n`git pull upstream master`\n\n\u003e Make sure your commit messages should be clear not vague e.g \"Changes and Updates made\"\n\u003e Work from a branch other than main whenever possible and branch name should be clear\n\u003e Write clean and transparent code which is easy to maintain\n\u003e When making PRs, give clear descriptions of the changes you made.\n\u003e Make sure that all pipelines are passing\n\n### linting\n\n`yarn run lint`\n\nBefore you make commit, make sure that the linting are passing, check with the eslintrc.yml to check the rules.\n\n### Issues\n\nCheck [here](https://github.com/olivierjm/sparked-next/issues) for issues, urgent issues that need attention are pinned on top of other issues. feel free to file an issue if you are experiencing a problem or dive in the existing ones to contribute.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsparkeduab%2Fsparked-next-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsparkeduab%2Fsparked-next-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsparkeduab%2Fsparked-next-backend/lists"}