{"id":26996165,"url":"https://github.com/jdwilkin4/fcc-forum-clone","last_synced_at":"2025-04-04T01:17:32.850Z","repository":{"id":60110325,"uuid":"533913385","full_name":"jdwilkin4/fcc-forum-clone","owner":"jdwilkin4","description":"This is a clone project of the freeCodeCamp forum page of latest posts. ","archived":false,"fork":false,"pushed_at":"2023-06-02T16:39:03.000Z","size":126,"stargazers_count":6,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"v1","last_synced_at":"2025-03-29T12:44:19.238Z","etag":null,"topics":["css","html","javascript-vanilla"],"latest_commit_sha":null,"homepage":"https://fcc-forum-clone.netlify.app/","language":"JavaScript","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/jdwilkin4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-09-07T19:35:01.000Z","updated_at":"2023-06-02T16:30:25.000Z","dependencies_parsed_at":"2022-09-25T22:34:25.816Z","dependency_job_id":null,"html_url":"https://github.com/jdwilkin4/fcc-forum-clone","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/jdwilkin4%2Ffcc-forum-clone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdwilkin4%2Ffcc-forum-clone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdwilkin4%2Ffcc-forum-clone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdwilkin4%2Ffcc-forum-clone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jdwilkin4","download_url":"https://codeload.github.com/jdwilkin4/fcc-forum-clone/tar.gz/refs/heads/v1","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103289,"owners_count":20884024,"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":["css","html","javascript-vanilla"],"created_at":"2025-04-04T01:17:32.054Z","updated_at":"2025-04-04T01:17:32.840Z","avatar_url":"https://github.com/jdwilkin4.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# freeCodeCamp forum clone\u003c!-- omit in toc --\u003e\n\n## Description\n\nThis work is inspired by the [freeCodeCamp Forum Homepage](https://www.freecodecamp.org/learn/coding-interview-prep/take-home-projects/build-a-freecodecamp-forum-homepage) project. It is a standalone front-end application and a clone of [freeCodeCamp's 30 most recent forum posts](https://forum.freecodecamp.org/latest) page built with basic HTML5, CSS and JavaScript. It is developed by the members of the freeCodeCamp community in order to develop soft skills, get more familiar with Fetch API, Git workflow and develop general coding skills. _And also, just for the sake of happy coding!_\n\n## Join our team\n\n[![Discord server](https://user-images.githubusercontent.com/65303812/221849016-b67e6f6d-2510-4673-b6a4-7eacaf79942f.png)](https://discord.gg/mkvDfk55P2)\n\n## Tech Stack\n\n- ![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge\u0026logo=html5\u0026logoColor=white)\n- ![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge\u0026logo=css3\u0026logoColor=white)\n- ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge\u0026logo=javascript\u0026logoColor=%23F7DF1E)\n\n## Table of contents\u003c!-- omit in toc --\u003e\n\n- [Installation](#installation)\n  - [Basic Setup](#basic-setup)\n  - [Running the project](#running-the-project)\n- [Contributing](#contributing)\n- [Help](#help)\n- [Why should you join us?](#why-should-you-join-us)\n\n## Installation\n\n##### Basic Setup\n\nIn order to follow further instruction and run this project on your local machine, you will need to install:\n\n- Javascript runtime environment - [Node.js](https://nodejs.org/en/)\n- Version control system - [Git](https://git-scm.com/downloads)\n\nBefore you download anything, check if you don't have it installed already by issuing these commands to your terminal:\n\n```sh\n$ node -v\n# v17.9.0\n$ git --version\n# git version 2.25.1\n```\n\nIf you get `command not found` message, it's not installed.\n\n_For Windows users_: I also personally recommend installing [Windows Terminal](https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=en-us\u0026gl=us) where you can run _git-bash_ shell rather than _Command Prompt_, which will allow you typing **Linux commands on Windows**.\n\n##### Running the project\n\n1. Open your teminal\n1. `cd` into your projects directory\n1. Clone this repository to your local machine `git clone https://github.com/GITHUB-USERNAME-GOES-HERE/fcc-forum-clone.git`\n1. Change to the project directory `cd fcc-forum-clone`\n1. Make sure you are in the projects directory\n   Linux: `pwd` should result in `/home/me/fcc-projects/fcc-forum-clone`\n   Windows: Your prompt should look like this `C:\\Users\\Me\\fcc-projects\\fcc-forum-clone\u003e`\n1. Install the [dependencies](https://www.quora.com/What-is-a-dependency-in-coding?share=1) using [npm](https://www.w3schools.com/whatis/whatis_npm.asp) program. `npm install`\n1. Run the project `npm start`\n\n## Contributing\n\nWe keep track of things to do, fix and enhance under the [Issues](https://github.com/jdwilkin4/fcc-forum-clone/issues) section. You can also think of it as our project structure.\nIf you're thinking about contributing to this codebase, please visit our [contribution guide](https://github.com/jdwilkin4/fcc-forum-clone/blob/main/CONTRIBUTING.md) for more information.\n\n## Help\n\nIf you don't understand anything, you are experiencing problems, or you just need a gentle nudge in the right direction, please don't hesitate to join our [discord server](https://discord.gg/QvvUtaThAz).\n\n## Why should you join us?\n\nIn addition to working on your coding skills, you will:\n\n- experience what it's like to work on a project in a team of people\n- be working on tasks on your own as well as in collaboration with another members\n- discuss your changes and changes made by others\n- learn basic workflow\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdwilkin4%2Ffcc-forum-clone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjdwilkin4%2Ffcc-forum-clone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdwilkin4%2Ffcc-forum-clone/lists"}