Skip to content

hackclub/scrapbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,276 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Scrapbook

Scrapbook helps you share the things you're working on every day! As a Hack Clubber, you are always learning and building things. Scrapbook allows you to share updates on the things you're doing with the rest of the Hack Club community, and keeps you motivated by recording each day you contribute, tallying that up onto a streak shown on your profile.

How to Set Up the Project

  1. Clone the repository:
   git clone https://github.com/hackclub/scrapbook.git
   cd scrapbook
  1. Install dependencies:
npm install
  1. Request the .env file: Send a message mentioning @creds in Hack Club's Slack asking for the .env file.

  2. Start the development server:

npm run dev
  1. View your server: Open your browser and navigate to http://localhost:3000/.

Build Commands

Build the web application:

npm run build:web

Check code formatting:

npm run checkFormat 

Format code for Slack bot

npm run prettier:slack-bot 

Format code for web app

npm run prettier:web

Run the codemod for commenting the lines

npx jscodeshift \
-t scripts/codemods/comment-console-logs.js \
apps/web apps/slack-bot \
--extensions=js,jsx \
--ignore-pattern '**/node_modules/**'

About

🔥 A daily streak system & portfolio for your projects.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors