Skip to content

jdwilkin4/fcc-forum-clone

Repository files navigation

freeCodeCamp forum clone

Description

This work is inspired by the freeCodeCamp Forum Homepage project. It is a standalone front-end application and a clone of freeCodeCamp's 30 most recent forum posts 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!

Join our team

Discord server

Tech Stack

  • HTML5
  • CSS3
  • JavaScript

Table of contents

Installation

Basic Setup

In order to follow further instruction and run this project on your local machine, you will need to install:

  • Javascript runtime environment - Node.js
  • Version control system - Git

Before you download anything, check if you don't have it installed already by issuing these commands to your terminal:

$ node -v
# v17.9.0
$ git --version
# git version 2.25.1

If you get command not found message, it's not installed.

For Windows users: I also personally recommend installing Windows Terminal where you can run git-bash shell rather than Command Prompt, which will allow you typing Linux commands on Windows.

Running the project
  1. Open your teminal
  2. cd into your projects directory
  3. Clone this repository to your local machine git clone https://github.com/GITHUB-USERNAME-GOES-HERE/fcc-forum-clone.git
  4. Change to the project directory cd fcc-forum-clone
  5. Make sure you are in the projects directory Linux: pwd should result in /home/me/fcc-projects/fcc-forum-clone Windows: Your prompt should look like this C:\Users\Me\fcc-projects\fcc-forum-clone>
  6. Install the dependencies using npm program. npm install
  7. Run the project npm start

Contributing

We keep track of things to do, fix and enhance under the Issues section. You can also think of it as our project structure. If you're thinking about contributing to this codebase, please visit our contribution guide for more information.

Help

If 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.

Why should you join us?

In addition to working on your coding skills, you will:

  • experience what it's like to work on a project in a team of people
  • be working on tasks on your own as well as in collaboration with another members
  • discuss your changes and changes made by others
  • learn basic workflow

About

This is a clone project of the freeCodeCamp forum page of latest posts.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published