This repository contains the official website for LinkedIn Local Nigeria 2025 (LLN'25). The website serves as the digital face of the LinkedIn Local Nigeria community, providing information about upcoming events, speakers, sponsors, and registration details.
- Framework: React
- Build Tool: Vite
- Styling: Tailwind CSS
- Animations: Framer Motion
The project is currently in development. We are building a responsive landing page with modern animations and UI components.
LinkedIn-Local-NIgeria/
├── public/
│ ├── assets/
│ └── favicon.ico
├── src/
│ ├── components/
│ ├── pages/
│ ├── hooks/
│ ├── utils/
│ ├── styles/
│ ├── App.jsx
│ └── main.jsx
├── .gitignore
├── package.json
├── tailwind.config.js
├── vite.config.js
└── README.md
- Node.js (v18.0.0 or higher)
- npm or yarn
-
Clone the repository
git clone https://github.com/LinkedIn-Local-Nigeria/LinkedIn-Local-NIgeria.git cd LinkedIn-Local-NIgeria.
-
Install dependencies
npm install # or yarn install
-
Run the development server
npm run dev # or yarn dev
-
Open your browser and navigate to
http://localhost:5173
- IMPORTANT: No direct pushes to the
main
branch are allowed - Branch permissions have been set to restrict pushing to
main
- only the team lead has this permission - All work must be done on feature branches
- Check the Issues tab for available tasks
- Self-assign an issue you want to work on
- Create a new branch named after the issue:
git checkout -b issue-42-header-component
- Work on your assigned task
- Commit your changes with meaningful commit messages:
git commit -m "feat: implement responsive header component"
- Push your branch to the repository:
git push origin issue-42-header-component
- Create a Pull Request (PR) to merge your branch into
main
- Wait for code review and address any requested changes
- The team lead will merge your PR once approved
- Follow the project's ESLint and Prettier configurations
- Write clean, maintainable, and well-documented code
- Ensure components are responsive and accessible
- Test your code before submitting a PR
The website will be deployed automatically from the main
branch using GitHub Actions. Details about the deployment process will be added soon.
- Phase 1: Landing page development (Current)
- Phase 2: Event registration and speaker profiles
- Phase 3: Interactive agenda and sponsor showcase
For any questions or issues, please contact the Web Development Team Lead.
https://www.figma.com/design/z44asAWKhvD0a26hsikIQp/LLN-Revamp?node-id=0-1&p=f&t=EgyKX1HRgABNZ2vi-0