Skip to content

Prototype Website of the Astronomy and Physics Society, IIITDM, Jabalpur

Notifications You must be signed in to change notification settings

Adi-Gupta018/APS_IIITDMJ

 
 

Repository files navigation

Astronomy and Physics Society Website

Welcome to the APS Website repository! This project aims to create an online platform for astronomy enthusiasts to connect, learn, and explore the wonders of the universe together.This website aims to provide resources, tools, and a space for members to engage in discussions, share observations, and participate in club activities.

How to set up:

  1. Clone this repository to your local machine using the following command: git clone https://github.com/singh-ab/APS_IIITDMJ.git
  2. Run cd APS_IIITDMJ
  3. Run npm install or if you prefer yarn, yarn
  4. Install dependencies: npm i framer-motion clsx tailwind-merge react-element-to-jsx-string or yarn add framer-motion clsx tailwind-merge react-element-to-jsx-string if you're using yarn
  5. Add a .env file inside the main directory , and copy the content from .env.example .
  6. Go to clerk.com and create your account . Then from your dashboard , choose create an app and add the authentication types and choose nextjs .
  7. Copy the environment variables from the documentation and paste them inside .env
  8. Run application: npm run dev or yarn run dev

Features:

1. Events Calendar:

  • Stay updated on upcoming events such as stargazing sessions, guest lectures, workshops, and club meetings.
  • Easily add events to your personal calendar and set reminders.

2. Observation Logs:

  • Record your observations of celestial objects and phenomena.
  • Share your observations with other members and receive feedback.
  • Browse through logs submitted by other members for inspiration and learning.

3. Resources Section:

  • Access a variety of educational resources including articles, videos, tutorials, and recommended reading lists.
  • Learn about astronomy fundamentals, observational techniques, and recent discoveries in the field.

4. Discussion Forums:

  • Engage in discussions with fellow members on topics ranging from astrophotography tips to cosmological theories.
  • Ask questions, share insights, and connect with like-minded individuals passionate about astronomy.

5. Member Profiles:

  • Create a personalized profile to share your interests, expertise, and astronomical experiences.
  • Connect with other members, view their profiles, and send private messages.

6. Gallery:

  • Share your astrophotography images, sketches, and artwork.
  • Explore a diverse collection of celestial images contributed by members of the community.

7. Educational Outreach:

  • Get involved in outreach activities aimed at promoting astronomy education in schools and communities.
  • Volunteer for events such as public stargazing sessions, school presentations, etc.

How to contribute:

To contribute to the Astronomy Club Website, follow these steps:

  1. Clone this repository to your local machine using the following command: git clone https://github.com/singh-ab/APS_IIITDMJ.git
  2. Check the "Issues" section for this repository and select your prefered issue to work on.
  3. After working on that isuue, raise a "Pull Request" for review.
  4. Now you are good to go. Keep contributing!!!

About

Prototype Website of the Astronomy and Physics Society, IIITDM, Jabalpur

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.9%
  • CSS 8.1%
  • JavaScript 1.7%
  • HTML 0.3%