Skip to content

Coding-Connoisseurs/coding-connoisseurs.github.io

Repository files navigation

Coding Connoisseurs, FoET

This repository contains the source code and other related files for the Lucknow University's Coding Club Website. This website serves as a platform for students to learn and share their knowledge about coding and programming.

About Us

We aim to build a close knit community of coding enthusiasts to a better network, opportunities, discussions and mentorship. the aim of the club is to improve the overall programming culture at FoET-LU.

Join Us

Discord CommunityTwitter Account

Tech Stack

Client: VueJs

Server: Node, Express

Prerequisites

For contributing to the code, you will need

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

Run Locally

Clone the project

  git clone https://https://github.com/Coding-Connoisseurs/coding-connoisseurs.github.io

Go to the project directory

  cd my-project

Install dependencies

  npm install

Start the server

  npm run serve

Contributing

Contributions are always welcome!

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>/coding-connoisseurs.github.io.git
  3. Navigate to the cloned directory

    $ cd coding-connoisseurs.github.io
  4. Install dependencies

    $ npm install
  5. Start the project on localhost

    $ npm run dev

Project Structure

├── public/
│   ├── index.html
│   └── favicon.ico
├── src/
│   ├── assets/
│   ├── components/
│   ├── router/
│   ├── views/
│   ├── App.vue
│   └── main.js
├── .gitignore
├── babel.config.js
├── package.json
└── README.md

Here's a brief overview of each directory and file:

node_modules/: This directory contains all of the dependencies installed via npm.

public/: This directory contains the HTML template for your Vue.js application. The index.html file is the main entry point for your application.

src/: This directory contains the source code for your Vue.js application. This is where you will write your Vue components, views, and other application logic.

assets/: This directory contains any static assets used by your application, such as images or fonts.

components/: This directory contains all of your Vue components.

router/: This directory contains the configuration for your application's routing.

views/: This directory contains the views for your application. These are the top-level components that are rendered by the router.

App.vue: This is the main Vue component for your application.

main.js: This is the entry point for your application. It creates a new Vue instance and mounts it to the DOM.

.gitignore: This file specifies files and directories that should be ignored by Git when committing changes.

babel.config.js: This file contains the configuration for Babel, a tool for compiling modern JavaScript code to work in older browsers.

package.json: This file contains the metadata for your application, including dependencies and scripts.

README.md: This file contains the documentation for your application.

Support

For support, email [email protected] or join our Discord channel.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published