{"id":19477229,"url":"https://github.com/swapnanildutta/fremp-stacking","last_synced_at":"2026-04-13T15:32:31.685Z","repository":{"id":37055171,"uuid":"324352731","full_name":"swapnanildutta/FReMP-stacking","owner":"swapnanildutta","description":"A FReMP stack, functional and somewhat presentable web application.","archived":false,"fork":false,"pushed_at":"2023-02-16T23:59:09.000Z","size":1307,"stargazers_count":0,"open_issues_count":23,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-25T16:31:57.480Z","etag":null,"topics":["backend","flask","frontend","mongodb","python3","reactjs"],"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/swapnanildutta.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-25T11:51:36.000Z","updated_at":"2022-03-27T08:28:34.000Z","dependencies_parsed_at":"2023-02-18T12:03:15.473Z","dependency_job_id":null,"html_url":"https://github.com/swapnanildutta/FReMP-stacking","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/swapnanildutta/FReMP-stacking","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapnanildutta%2FFReMP-stacking","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapnanildutta%2FFReMP-stacking/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapnanildutta%2FFReMP-stacking/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapnanildutta%2FFReMP-stacking/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swapnanildutta","download_url":"https://codeload.github.com/swapnanildutta/FReMP-stacking/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapnanildutta%2FFReMP-stacking/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31759369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"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":["backend","flask","frontend","mongodb","python3","reactjs"],"created_at":"2024-11-10T19:44:06.904Z","updated_at":"2026-04-13T15:32:31.662Z","avatar_url":"https://github.com/swapnanildutta.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eFReMP-stacking\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg width='200' src=\"assets/fremp.png\"\u003e\n    \u003cbr\u003e\u003c/br\u003e\n    \u003ca href=\"https://hits.seeyoufarm.com\"\u003e\u003cimg src=\"https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fswapnanildutta%2FFReMP-stacking\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=true\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n**This is my first attempt at making a FReMP stack, functional and somewhat presentable web application.**\n\n`The FReMP stack is a highly scalable full stack framework, which can be used to build awesome web apps. The acronym stands for Flask, ReactJS, Mongodb and Python. Unlike other famous stacks such as MEAN and MERN, the FReMP stack uses Python to handle back-end operations. Examples of such operations can be machine learning and artificial intelligence operations, web scraping tools or digital image processing.`\n\n\u003cp align=\"center\"\u003e\n    \u003cstrong\u003ePython \u003c- Flask |-\u003e MongoDB |-\u003e ReactJS\u003c/strong\u003e\n\u003c/p\u003e\n\n## Prerequisites\n\n1. Install Python3/Flask\n1. Install ReactJS\n1. Install MongoDB\n1. Little bit of patience.\n\n## Installation\n- For Backend, bear with the backend README.\n- For Frontend, refer to the README in frontend which was autogenerated by npm.\n- For Database, i.e Mongo,\n    ```bash\n    $ sudo service mongodb start\n    $ sudo service mongodb status\n    $ mongo\n    $ use names_db\n    $ db.names_col.find()\n    ```\n\n## Final Working\n\n\u003cp align=\"center\"\u003e\n    \u003cimg width='800' src=\"assets\\FReMP1.gif\"\u003e\n\u003c/p\u003e\n\n## Reference\n- [How-to-install-fremp-stack-on-ubuntu-20-04](https://medium.com/@akhilmaulloo/how-to-install-fremp-stack-on-ubuntu-20-04-e4be2a3a88b9)\n- [The-fremp-stack-building-a-full-stack-web-application](https://medium.com/@akhilmaulloo/the-fremp-stack-building-a-full-stack-web-application-91308e505250)\n- [The-fremp-stack-deploying-to-heroku](https://medium.com/@akhilmaulloo/the-fremp-stack-deploying-to-heroku-163254c3ca4d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswapnanildutta%2Ffremp-stacking","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswapnanildutta%2Ffremp-stacking","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswapnanildutta%2Ffremp-stacking/lists"}