Filipe,
O primeiro passo como o Rafael falou, é você definir o escopo da tua aplicação. Feito isso, você deve pegas as suas informações georreferenciadas e importá-los para o PostGIS, isso é fácil tem como fazer no tutorial que te passei sobre PostGIS (alguns posts acima).
Os dados estando organizados no banco, é a hora de você configurá-los no GeoServer. Como você está trabalhando com banco, você deverá criar um Store no GeoServer para o seu banco, e após isso configurar as suas layers (cada tabela sua no banco, será uma layer no GeoServer).
Após esse passo, você já terá seus dados disponiveis pelos serviços WMS, e WFS. E agora é só escolher o que utilizar para apresentar ao usuário. Eu sugiro o OpenLayers.
A dica, é você ir fazendo e conforme for tendo as dúvidas, você vai postando aqui no GUJ, ou então na lista GeoServer-BR.
Abraço,