Skip to content

SGCCAbuja/sgcc-songs

Repository files navigation

A collection of songs and hymns from Sovereign Grace Community Church, Abuja.

Netlify Status


Code Structure

Path Description
/src/app/data/songs.json Data file containing the collection of songs.
/src/app/song/[id]/page.tsx Dynamic route for displaying individual songs.
/src/app/types/song.ts Type definitions for songs.
/src/app/utils/formatSection.ts Utility for formatting song sections.
/src/app/utils/shareLink.ts Utility for generating shareable links.
/src/app/globals.css Global CSS styles for the application.
/src/app/layout.tsx Shared layout for fonts and metadata.
/src/app/page.tsx Home page (/).

Getting Started

To run this application locally, kindly follow the steps below:

  1. Install all required dependencies with the npm install command (or use yarn / pnpm).

  2. Run the development server with the command npm run dev.

  3. Open http://localhost:3000 with your browser to see the result.

  4. All good! You can start modifying any page, and the app will auto-update.

Contributors Guide

  1. Fork this repository (learn how to do this here).

  2. Clone the forked repository like so:

git clone https://github.com/<your username>/sgcc-songs.git && cd sgcc-songs
  1. Make your changes and create a pull request (learn how to do this).

  2. Someone will attend to your pull request soon and provide some feedback.

License

This repository is published under the GPL v3 license.

About

A collection of songs from Sovereign Grace Community Church, Abuja.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published