ACM FUN is an exciting initiative by PECACM, aimed at engaging beginners in the world of development and open source contributions. 😄
Live URL:- https://acm-fun.vercel.app/
- A fun and interactive web application built using React.js.
 - Engage with open source contributions in a beginner-friendly environment.
 - Collaborate with a community of like-minded individuals.
 - Website consists of two sections - Activities and Games
 - Activities: A variety of simple web tools and generators for things like random quotes, memes etc.
 - Games: A collection of interactive challenges like Wordle, Tic-Tac-Toe and many more.
 
React is a JavaScript library for building fast and interactive UIs.
Vercel is a cloud platform for deploying and scaling React applications.
- Clone the repository
 
  git clone https://github.com/PEC-CSS/acm-fun.git
- Change the working directory
 
  cd acm-fun
- Install dependencies
 
  npm install
- Run the app
 
  npm start
- Open your web browser and navigate to http://localhost:3000 to view the app.
 
The page will automatically reload when you make changes, and any lint errors will be displayed in the console.
- Make sure to follow the directory structure while adding a new game or activity
 
- Your game or activity should be created inside a react component, the file for which should be created in 
src/pages/gamesfor games andsrc/pages/activitiesfor activities. - The css file for your component must be created inside the 
src/styles/pages/gamesfolder for games andsrc/styles/pages/activitiesfor activities. - To ensure that your created component appears on the website, you must add an entry for your game or activity in the 
content.jsfile present insrc/datafolder. - Refer to this pull request to get an idea of the changes you need to make. Do not make any changes other than these unless explicitly required.
 
- To contribute to ACM FUN, refer to Contributing Guidlines
 
We welcome your contributions and hope you enjoy your journey with ACM FUN!