{"id":18857552,"url":"https://github.com/ndf-web-dev/techy_blog_mvc","last_synced_at":"2026-04-04T22:33:54.785Z","repository":{"id":168446358,"uuid":"562645493","full_name":"NDF-WEB-DEV/Techy_Blog_MVC","owner":"NDF-WEB-DEV","description":"Full-stack application demonstrates MVC Paradigm, RESTful API, GET and POST Routes, express-session, cookies, and API Keys.","archived":false,"fork":false,"pushed_at":"2023-02-27T02:49:08.000Z","size":778,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T06:50:04.467Z","etag":null,"topics":["api-keys","bcrypt","connect-session-sequelize","dotenv","express","express-middleware","handlebars","inquirer","mvc","mvc-architecture","mysql","mysql2","nodemon","restful-api","sequelize","uniqid","unique-id"],"latest_commit_sha":null,"homepage":"https://github.com/NDF-WEB-DEV/Techy_Blog_MVC/blob/main/public/img/website.png?raw=true","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NDF-WEB-DEV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-11-07T00:15:18.000Z","updated_at":"2023-02-27T03:00:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"9cc5b621-d10d-4804-b3e5-224559cdc7c0","html_url":"https://github.com/NDF-WEB-DEV/Techy_Blog_MVC","commit_stats":null,"previous_names":["ndf-web-dev/techy_blog_mvc"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NDF-WEB-DEV/Techy_Blog_MVC","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NDF-WEB-DEV%2FTechy_Blog_MVC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NDF-WEB-DEV%2FTechy_Blog_MVC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NDF-WEB-DEV%2FTechy_Blog_MVC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NDF-WEB-DEV%2FTechy_Blog_MVC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NDF-WEB-DEV","download_url":"https://codeload.github.com/NDF-WEB-DEV/Techy_Blog_MVC/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NDF-WEB-DEV%2FTechy_Blog_MVC/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31416776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"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":["api-keys","bcrypt","connect-session-sequelize","dotenv","express","express-middleware","handlebars","inquirer","mvc","mvc-architecture","mysql","mysql2","nodemon","restful-api","sequelize","uniqid","unique-id"],"created_at":"2024-11-08T04:07:04.088Z","updated_at":"2026-04-04T22:33:54.762Z","avatar_url":"https://github.com/NDF-WEB-DEV.png","language":"CSS","readme":"# RESOURCE BLOG FOR JUNIOR DEVELOPERS\n\n\u003e ![Logo](./public/img/techwreck.png)\n\n### Project's Title\n\u003e The name of the project is TECHWRECK.\n\n### MOTIVATION BEHIND THIS PROJECT\n\u003e The motivation to build this project was to help junior web developers with development resources which they can find in this website as well as share their tech world experiences. They can also share issues and provide feedback which can be helpful to other junior web developers. This is a school project which also enhances our FRONTEND as well as our BACKENF skills.\n\n### WHAT ISSUE DO WE SOLVE\n\u003e The biggest problem this website solves is it is going to save lot of time for beginners or junior webdeveloper searching for the right content this website should be one stop shop for discussing issues as well solving issues through articles, videos, ad discussion posts.\n\n\u003e As a web developer the biggest thing which we learn was to connect frontend and backend with using controllers\n\n\u003e Our project is going to be to go website for the people who are beginners in computer science as well it would be to go resource website for discussions and post related to web development.\n\n\u003e There several features to our website but one of the main feature which i would like to to focus is DISCUSSION POSTS, this section would be useful to every Junior Developer who can come and share their experiences as well as issues they've faced while traversing the tech world.\n\n\u003e The biggest challenge we faced in this project was to connect everything using MODEL VIEW CONTROLLER. \n\n### Project Description\n\u003e This project is all about sharing your experience and also browsing for the right content when it's needed, eveybody can share their projects, issues, concerns and all the other developers can participate and share their experience too.\n\n### Technologies Used\n\u003e There were several technologies used to accomplish this project as stated below:\n\n- \"bcrypt\": \"^5.1.0\",\n- \"connect-session-sequelize\": \"^7.1.5\",\n- \"dotenv\": \"^16.0.3\",\n- \"express\": \"^4.18.2\",\n- \"express-handlebars\": \"^6.0.6\",\n- \"express-session\": \"^1.17.3\",\n- \"handlebars\": \"^4.7.7\",\n- \"inquirer\": \"^9.1.4\",\n- \"mysql2\": \"^2.3.3\",\n- \"nodemon\": \"^2.0.20\",\n- \"sequelize\": \"^6.25.3\",\n- \"uniqid\": \"^5.4.0\"\n\n### How to Install and Run the Project\n\u003e There would be couple of dependencies you would have to download.\nYou would also need VSCODE, INSOMNIA.\n\n### How to Use the Project\n\u003e You can simply download all the dependencies from our package.json, view our github repository, and clone it to your local computer to use on your local computer.\n\n### Include Credits\n\u003e There were group of 4 people who collobrated on this project. You can also view our repository and contact us on:\n- [NORDLEEN DE FRIAS](https://github.com/NDF-WEB-DEV)\n- [SHULMEN BRETT](https://github.com/Wakasagi-Burt)\n- [ALAN JOSE](https://github.com/Alanjose23)\n- [HIREN PATEL](https://github.com/radhashyamsundardas)\n\n### LIVE LINK AND GITHUB REPOSITORY\n- [Link to repo](https://github.com/Wakasagi-Burt/resource-blog)\n- [Link to Heroku](https://techwreckblog.herokuapp.com/)\n\n### WEBSITE VIEW\n\u003e ![Homepage](./public/img/website.png)\n\n\n\n\n\n\n\n\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndf-web-dev%2Ftechy_blog_mvc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fndf-web-dev%2Ftechy_blog_mvc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fndf-web-dev%2Ftechy_blog_mvc/lists"}