{"id":27121427,"url":"https://github.com/nicocodescode/members-only","last_synced_at":"2025-04-07T10:58:55.988Z","repository":{"id":282977176,"uuid":"950287452","full_name":"NicoCodesCode/members-only","owner":"NicoCodesCode","description":"A messages app with authentication made with Express.js","archived":false,"fork":false,"pushed_at":"2025-03-17T23:58:29.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T00:30:48.750Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/NicoCodesCode.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":"2025-03-17T23:36:42.000Z","updated_at":"2025-03-17T23:58:32.000Z","dependencies_parsed_at":"2025-03-18T00:30:54.675Z","dependency_job_id":"d4bd395e-323c-4f22-84f3-ba6eecdd82ac","html_url":"https://github.com/NicoCodesCode/members-only","commit_stats":null,"previous_names":["nicocodescode/members-only"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoCodesCode%2Fmembers-only","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoCodesCode%2Fmembers-only/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoCodesCode%2Fmembers-only/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoCodesCode%2Fmembers-only/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicoCodesCode","download_url":"https://codeload.github.com/NicoCodesCode/members-only/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640474,"owners_count":20971555,"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":"2025-04-07T10:58:55.532Z","updated_at":"2025-04-07T10:58:55.982Z","avatar_url":"https://github.com/NicoCodesCode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Members Only\n\nA simple messages app with authentication functionality built with Express.js.  \nThe website might take some time to load at first because it's using the free instance of Render, please be patient.\n\n## Overview\n\nThis app allows users to sign up, log in and create new messages that will be displayed on the home page. Only members can see the author and date of the messages. To become a member you must enter the _secret_ passcode in the Join page.\n\n## Technologies Used\n\n- **Node.js** - JavaScript runtime environment\n- **Express.js** - Web application framework\n- **EJS** - Embedded JavaScript templating\n- **CSS** - Styling\n- **JavaScript** - Functionality\n- **PostgreSQL** - Database\n- **Passport.js** - Authentication\n\n## Installation\n\n1. Clone this repository:\n\n```\ngit clone https://github.com/NicoCodesCode/members-only.git\ncd members-only\n```\n\n2. Install dependencies:\n\n```\nnpm install\n```\n\n3. Start the application:\n\n```\nnpm run dev\n```\n\n4. Open your browser and visit:\n\n```\nhttp://localhost:3000\n```\n\n5. Make sure to connect to your database.\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicocodescode%2Fmembers-only","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicocodescode%2Fmembers-only","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicocodescode%2Fmembers-only/lists"}