{"id":20340517,"url":"https://github.com/mdshohelrana/mean-stack","last_synced_at":"2025-04-11T23:24:09.384Z","repository":{"id":91923664,"uuid":"89321196","full_name":"mdshohelrana/mean-stack","owner":"mdshohelrana","description":"MEAN stack Mongoose, Express, Angular6, Node","archived":false,"fork":false,"pushed_at":"2018-05-28T15:17:53.000Z","size":1609,"stargazers_count":25,"open_issues_count":1,"forks_count":20,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T19:15:39.547Z","etag":null,"topics":["angular","angular4","angular5","angular6","angularcli","angularmaterial","bootstrap4","expressjs","fullstack","fullstack-developer","fullstack-javascript","mean-stack","meanstack","mongobd","mongoose","nodejs"],"latest_commit_sha":null,"homepage":"https://github.com/mdshohelrana/mean-stack","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/mdshohelrana.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":"2017-04-25T05:34:14.000Z","updated_at":"2024-12-30T22:00:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"2b31fac7-8011-4dc2-96a2-3e9d7e16a227","html_url":"https://github.com/mdshohelrana/mean-stack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdshohelrana%2Fmean-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdshohelrana%2Fmean-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdshohelrana%2Fmean-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdshohelrana%2Fmean-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdshohelrana","download_url":"https://codeload.github.com/mdshohelrana/mean-stack/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248493687,"owners_count":21113301,"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":["angular","angular4","angular5","angular6","angularcli","angularmaterial","bootstrap4","expressjs","fullstack","fullstack-developer","fullstack-javascript","mean-stack","meanstack","mongobd","mongoose","nodejs"],"created_at":"2024-11-14T21:22:24.119Z","updated_at":"2025-04-11T23:24:09.377Z","avatar_url":"https://github.com/mdshohelrana.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MEAN Stack Angular Nodejs Mongodb[![MIT license](http://img.shields.io/badge/license-MIT-lightgrey.svg)](http://opensource.org/licenses/MIT)\n\nThis is the MEAN stack development project with angular6, nodejs, expressjs, mongodb developed by [Angular CLI](https://github.com/angular/angular-cli) and [visual studio code](https://code.visualstudio.com/) tools.\n\nThis project uses the [MEAN stack](https://en.wikipedia.org/wiki/MEAN_(software_bundle)):\n* [**M**ongoose.js](http://www.mongoosejs.com) ([MongoDB](https://www.mongodb.com)): database\n* [**E**xpress.js](http://expressjs.com): backend framework\n* [**A**ngular 6](https://angular.io): frontend framework\n* [**N**ode.js](https://nodejs.org): runtime environment\n\nOther tools and technologies used:\n* [Angular CLI](https://cli.angular.io): project scaffolding\n* [Bootstrap4](https://getbootstrap.com/docs/4.0/getting-started/introduction/): layout and styles\n* [Angular Material](https://material.angular.io): frontend framework\n* [Font Awesome](http://fontawesome.io): icons\n* [ng2-toastr](https://github.com/PointInside/ng2-toastr): toastr\n* [JSON Web Token](https://jwt.io): user authentication\n* [Angular JWT](https://github.com/auth0/angular2-jwt/tree/v1.0): JWT helper for Angular\n* [Bcrypt.js](https://github.com/dcodeIO/bcrypt.js): password encryption\n\n## Prerequisites\n1. Install [Node.js](https://nodejs.org) and [MongoDB](https://www.mongodb.com)\n2. Install Angular CLI: `npm i -g @angular/cli`\n3. From project root folder install all the dependencies: `npm i`\n\n## RUN\n1. Run `mongod` and `mongo` serices (If you get any error like connection faild, just create the folder C:\\data\\db)\n2. `npm run dev`: concurrently execute MongoDB, Angular build, TypeScript compiler and Express server.\n3. `npm run prod`: run the project with a production bundle and AOT compilation\n\n## Preview\n![Preview](https://raw.githubusercontent.com/mdshohelrana/mean-stack/master/demo.gif \"Preview\")\n\n## Author\n* [Shohel Rana](https://github.com/mdshohelrana)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdshohelrana%2Fmean-stack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdshohelrana%2Fmean-stack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdshohelrana%2Fmean-stack/lists"}