This is the source code for my personal website, built with modern web technologies to showcase my skills, projects, and professional journey. The website is implemented using .NET 8 Blazor Server-Side Rendering (SSR) and styled with Tailwind CSS.
- .NET 8 Blazor SSR: Provides a robust and flexible framework for building server-rendered web applications.
- Tailwind CSS: A utility-first CSS framework for fast UI development.
- C#: Core programming language used for building components and server logic.
- .NET 8 SDK installed on your machine.
- Node.js and npm (required for Tailwind CSS).
- A code editor (e.g., Visual Studio or Visual Studio Code).
-
Clone the repository:
git clone https://github.com/djoufson/website.git cd website
-
Install Tailwind CSS:
Navigate to the project directory and run:
npm install
-
Run the application:
dotnet run --project ./app
-
Open your web browser and navigate to
https://localhost:8000
to view the website.
To continuously watch for changes in Tailwind CSS during development, run:
npm run tailwind
Contributions are welcome! If you'd like to contribute to this project:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add a new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
Please ensure your code follows the project's coding style and conventions.
This project is licensed under the MIT License.
If you have any questions, suggestions, or would like to connect, feel free to reach out:
- Email: [email protected]
- LinkedIn: Djoufson CHE BENE
- GitHub: djoufson