• Stars
    star
    219
  • Rank 181,133 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open-source website for the 4C

💎 4C (The Cool Community of Content Creators)

Imagine The Cool Community For Content Creators or 4C, as a chill coffee shop (cooler even 💣). An inclusive and helpful environment, where we help content creators reach their goals by sharing experiences.

Gain access to exclusive talks/workshops with popular content creators, and hence, opportunities to collaborate.

We have games too! 🎮

👋 Join Us :

Join our amazing community on Discord and Twitter.

Discord CommunityTwitter Account


4C logo

📷 Website overview

This repository concerns the 4C community website. Visit the website to stay up to date with community members' projects, active members, and other amazing content!

🎉 Want to contribute?

Whether you are a community member or not, we would love your point of view! Feel free to first check out our code of conduct and also the contribution guidelines for any missing steps.

💻 For Contributors

🔖 Tech Stack

The code base of this repo uses

For contributing to the code, you will need

  • Node installed on your computer.
  • Basic knowledge of Git

🔖 Contribution steps

You can directly work on this project on Gitpod!

Open in Gitpod

Or, to work on it locally,

  1. Fork this repository

  2. Clone the repo

    $ git clone [email protected]:<your github username>/4c-site.git
  3. Navigate to the cloned directory

    $ cd 4c-site
  4. Install dependencies

    $ npm install
  5. Start the project on localhost

    $ npm run dev
Troubleshooting

In the course of trying to set up the project locally, if you come across an error that says PWA is not supported, you can try the following steps below to fix it;

For Linux or Mac 👇

  1. Go to 4c-site folder using cd 4c-site

  2. In the terminal,

    $ export NODE_OPTIONS=--openssl-legacy-provider
  3. If you get an error in the above code then use the option below

    $ unset NODE_OPTIONS=""
  4. Start the development server with

    $ npm run dev

For Windows 👇

  1. Go to 4c-site folder using cd 4c-site
  2. In the terminal,
    $ set NODE_OPTIONS=--openssl-legacy-provider
  3. Start the development server with
    $ npm run dev

In order to run this project locally, you might require some additional configurations, such as downgrading your node version to v16. You may get an error similar to this:

node version mismatch

To fix this, downgrade your node version to v16. Here is a simple way of doing that with the nvm node version manager:

  1. Download and install nvm. Use nvm-setup.exe for windows, or install.sh on other systems.

  2. Install version v16

    $ nvm install 16.16.0
  3. Make your system use version 16 of node

    $ nvm use 16.16.0

To check if everything has worked, restart your shell and run node -v. The output should be v16.16.0. If it is, you can continue working on the project!

Run commit

   $ git commit -m <Commit-message>

🔖 Adding a project to the project page

Note: The project page is reserved to display projects for community members only. Each member can put up only one project.

To add your project to the project page, head over to the /data directory, and subsequently, the projects.json file. There, you will find objects for each project.

For example,

{
  "name": "Francesco Ciulla",
  "title": "FREE Web3 Resources",
  "screenshot": "https://user-images.githubusercontent.com/18360871/199210192-f5599a23-f0b1-49ff-9c52-2554a72a2c14.png",
  "description": "A list of resources to learn Web3 for FREE",
  "link": "https://github.com/FrancescoXX/free-Web3-resources",
  "twitter": "https://twitter.com/FrancescoCiull4",
  "live_link": "https://www.freeweb3resources.com",
  "stack":  ["React", "CSS", "Solidity"]
}
  • Create a new object similar to the one above.
  • Follow the example above and create project details like;
    • Your name
    • The project's title
    • A screenshot
    • A short description
    • A link to the GitHub repo (If it is open source)
    • A link to your Twitter profile
    • A live link to the project.
  • Open a pull request 👍

Notice anything odd and/or missing from this README or on the website itself? Feel free to raise an issue.

Join the amazing 4C community on discord, and follow us on Twitter to stay in the loop.

🔑 License

This repository is under the MIT license.

Please leave a star ⭐️ All support is highly appreciated.

More Repositories

1

free-Web3-resources

A list of FREE resources to make Web3 accessible to everyone.
CSS
3,498
star
2

contentbox

The organized solution for Content Creators.
CSS
83
star
3

docker-tips-collection

A collection of Docker tips by Francesco Ciulla 🐳
62
star
4

remdevjob

#remdevjob
58
star
5

rust-crash-course

Rust
54
star
6

devrel-unlocked

Free resources about Developer Advocacy and Relations
39
star
7

fullstack-next-node-postgres

TypeScript
38
star
8

fullstack-rust-nextjs

TypeScript
33
star
9

FrancescoXX

32
star
10

social-dashboard

JavaScript
32
star
11

nft-projects

32
star
12

rust-crud-api

Rust
30
star
13

crud-node-live

JavaScript
30
star
14

Node-Tabnine

JavaScript
22
star
15

go-fullstack-app

TypeScript
21
star
16

flask-crud-live

Python
17
star
17

learnweb3_12h-livestream

JavaScript
15
star
18

Black-Lives-Matter-Resources

A List of resources about the recent events in America
15
star
19

4c-projects

13
star
20

go-crud-live

Go
12
star
21

tRPC-api

Video tutorial below
TypeScript
12
star
22

nest-crud-live

TypeScript
12
star
23

java-live-api

Java
11
star
24

fullstack-flask-app

TypeScript
11
star
25

docker-nsp

CRUD API using Node, Sequelize, Postgres and Docker
JavaScript
10
star
26

csharp-crud-api

C#
10
star
27

study-with-me-fastify-docker

JavaScript
8
star
28

rust-api

Rust
7
star
29

nest-mongo-docker

CRUD node Api with Sequelize, Postgres and Docker
TypeScript
7
star
30

kotlin-live

Kotlin
6
star
31

dailydev

This is a repository to coordiante the daily.dev activities
6
star
32

django-crud-live

Python
6
star
33

They-say-about-Francesco

5
star
34

rust-ownership

Rust
4
star
35

Open-Node-Backend

JavaScript
4
star
36

crud-api-node-postgres

TypeScript
4
star
37

harperdb-crud-api

JavaScript
4
star
38

twitterbot-live

JavaScript
4
star
39

nextdocker

TypeScript
4
star
40

rust-hello-world

Rust
4
star
41

nodejs-twitter-api-server-example

TypeScript
4
star
42

twitter-bot

4C twitter bot. it retweets when a special tag is used
JavaScript
4
star
43

nest-docker

TypeScript
3
star
44

learnWeb3-project-8

JavaScript
3
star
45

python-docker

Python
3
star
46

Francesco-as-a-guest

3
star
47

php-crud-live

PHP
3
star
48

github-action-dailydev-tutorial

github-action-dailydev-tutorial
3
star
49

kubernetes-tutorial-for-beginners

JavaScript
3
star
50

the-rust-programming-workshop

This is a compendium of code examples, exercises and noted for the upcoming book "The Rust Programming Workshop""
3
star
51

rust-slices

Rust
3
star
52

Javascript-tips

JavaScript
2
star
53

platformatic-live

JavaScript
2
star
54

github-profile-review

2
star
55

rust-control-flow

Rust
2
star
56

project-ideas-2023

2
star
57

2-11-2021-Twitch

JavaScript
2
star
58

node-ts-nodemon

Dockerfile
2
star
59

rust-fullstack-app

Rust
2
star
60

Short-Videos

A collection of short videos, suggested by the community
1
star
61

rust-modules

Rust
1
star
62

3-11-2021-twitcg

JavaScript
1
star
63

FrancescoXX-learnWeb3-whitelist

JavaScript
1
star
64

awesome-youtube

1
star
65

12hour-rust

Rust
1
star
66

Node-template

Node Template API
JavaScript
1
star
67

fleet-ide-opinions

1
star
68

conquering-docker

Conquering Docker Official Repository
1
star
69

InterviewsQuestions

Interviews Questions I usually make
1
star
70

dockerlive-2021

JavaScript
1
star
71

Francesco-links

1
star
72

lw3dao-junior-9-ceramic-hello-world

JavaScript
1
star
73

links

This is a list of all the link I usually share.
1
star
74

november-1-twitch

JavaScript
1
star
75

lw3dao-junior-3-ens

JavaScript
1
star
76

nesttwitch

TypeScript
1
star
77

05-11-2021-gh-copilot

Go
1
star
78

rust-references-borrowing

Rust
1
star
79

dockerfile-tutorial

TypeScript
1
star
80

rust-paths

Rust
1
star
81

rust-structs

Rust
1
star
82

rust-cli

Rust
1
star